Sadržaj:
- Definicija - Što znači model entitetskih podataka (EDM)?
- Techopedia objašnjava model podataka entiteta (EDM)
Definicija - Što znači model entitetskih podataka (EDM)?
Model podataka entiteta (EDM) odnosi se na skup koncepata koji opisuju strukturu podataka, bez obzira na njihov pohranjeni oblik. Ovaj model koristi tri ključna koncepta za opisivanje strukture podataka: vrsta entiteta, vrsta asocijacije i svojstvo. EDM podržava skup primitivnih tipova podataka koji definiraju svojstva u konceptualnom modelu.
Techopedia objašnjava model podataka entiteta (EDM)
Temeljni građevni blok koji se koristi za opisivanje strukture podataka unutar entitetskog modela podataka (EDM) je vrsta entiteta. Vrsta entiteta služi kao predložak za entitete koji predstavljaju određeni objekt s jedinstvenim entitetskim ključem unutar skupa entiteta, zbirka instanci određene vrste entiteta. U konceptualnom modelu entitetski tipovi se grade od svojstava i opisuju strukturu koncepata najviše razine. Skup entiteta logički je grupiran u spremnik entiteta.
Primitivni tipovi podataka podržani od EDM uključuju, između ostalih, string, Boolean i Int32. Oni su posrednici za stvarne primitivne vrste podataka podržane u okruženju za pohranu ili hosting. Međutim, ovaj model ne definira semantiku operacija ili pretvorbu nad primitivnim tipovima podataka. Semantika je određena okruženjem pohrane ili smještaja. EDM također podržava nasljeđivanje za vrste entiteta u kojima jedna vrsta entiteta potječe od druge.
EDM ima prostore imena, koji djeluju kao apstraktni spremnici za vrste entiteta, složene tipove i asocijacije. Ovi prostori imena pružaju kontekst za objekte koje sadrže i pružaju načine razdvajanja objekata s istim nazivom. EDM također pruža XML sintaksu, koja se naziva jezik definicije sheme.








