Tema ovog rada je izrada modela za objektno relacijsko povezivanje podataka koji će kasnije biti korišteni za pohranu podataka aplikacije za opis predmeta. U današnje vrijeme većina aplikacija koristi bazu podataka pa je cilj ovog završnog rada prikazati na koji način se stvara baza tako da se koristi pristup „Model First“ što znači da se baza generira na temelju modela koje koristi aplikacija. Okvir (engl. Framework) koji nam pruža tu mogućnost je Entity Framework za platformu .NET Core. Opisane su i CRUD (engl. create, read, update, delete) metode LINQ upitima koje se koriste za interakciju aplikacije s bazom podataka. Čitanje, pisanje, uređivanje i brisanje podataka iz baze prikazano je kroz aplikaciju opisanu u četvrtom poglavlju