Casa Notícies interiors Què és un model de dades d’entitat (edm)? - Definició de tecnologia

Què és un model de dades d’entitat (edm)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa el model de dades d'entitat (EDM)?

El model de dades d'entitat (EDM) fa referència a un conjunt de conceptes que descriuen l'estructura de les dades, independentment de la forma emmagatzemada. Aquest model utilitza tres conceptes clau per descriure l'estructura de dades: tipus d'entitat, tipus d'associació i propietat. EDM admet un conjunt de tipus de dades primitives que defineixen propietats en un model conceptual.

Techopedia explica el model de dades d'entitats (EDM)

El bloc fonamental fonamental que s'utilitza per descriure l'estructura de dades dins del model de dades d'entitat (EDM) és el tipus d'entitat. El tipus d’entitat serveix de plantilla per a les entitats, que representen un objecte específic amb una clau d’entitat única dins del conjunt d’entitats, una col·lecció d’instàncies d’un tipus d’entitat específic. En el model conceptual, els tipus d'entitats es construeixen a partir de propietats i descriuen l'estructura de conceptes de primer nivell. Els conjunts d'entitats s'agrupen lògicament en un contenidor d'entitat.


Els tipus de dades primitius suportats per EDM inclouen string, Boolean i Int32, entre d'altres. Són proxies per a tipus de dades primitives reals admeses en un entorn d’emmagatzematge o d’allotjament. Tanmateix, aquest model no defineix la semàntica de les operacions ni la conversió sobre tipus de dades primitives. La semàntica es defineix per l’entorn d’emmagatzematge o allotjament. EDM també admet herències per a tipus d’entitat on un tipus d’entitat deriva d’un altre.


EDM disposa d'espais de noms, que funcionen com a contenidors abstractes per a tipus d'entitats, tipus complexos i associacions. Aquests espais de noms proporcionen un context per als objectes que contenen i proporcionen maneres de desambiguar objectes amb el mateix nom. EDM també proporciona sintaxi XML, que s’anomena llenguatge conceptual de definició d’esquemes.

Què és un model de dades d’entitat (edm)? - Definició de tecnologia