Entity Data Model (EDM)

Schrijver: Robert Simon
Datum Van Creatie: 16 Juni- 2021
Updatedatum: 14 Kunnen 2024
Anonim
Lesson 1: Create Entity Data Model EDM, Using EDM, EDM vs Database
Video: Lesson 1: Create Entity Data Model EDM, Using EDM, EDM vs Database

Inhoud

Definitie - Wat betekent Entity Data Model (EDM)?

Entity data model (EDM) verwijst naar een set concepten die de gegevensstructuur beschrijven, ongeacht de opgeslagen vorm. Dit model gebruikt drie sleutelconcepten om datastructuur te beschrijven: entiteitstype, associatietype en eigenschap. EDM ondersteunt een set primitieve gegevenstypen die eigenschappen in een conceptueel model definiëren.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Entity Data Model (EDM)

De fundamentele bouwsteen die wordt gebruikt om de gegevensstructuur binnen het entiteit datamodel (EDM) te beschrijven, is het type entiteit. Entiteitstype dient als een sjabloon voor entiteiten, die een specifiek object vertegenwoordigen met een unieke entiteitssleutel binnen de entiteitset, een verzameling instanties van een specifiek entiteitstype. In het conceptuele model worden entiteittypen geconstrueerd uit eigenschappen en beschrijven de structuur van concepten op het hoogste niveau. Entiteitssets zijn logisch gegroepeerd in een entiteitscontainer.

De primitieve gegevenstypen die door EDM worden ondersteund, zijn onder andere string, Boolean en Int32. Het zijn proxy's voor echte primitieve gegevenstypen die worden ondersteund in een opslag- of hostingomgeving. Dit model definieert echter niet de semantiek van bewerkingen of conversie over primitieve gegevenstypen. Semantiek wordt bepaald door de opslag- of hostingomgeving. EDM ondersteunt ook overerving voor entiteitstypen waarbij het ene entiteitstype is afgeleid van een ander.

EDM heeft naamruimten, die werken als abstracte containers voor entiteitstypen, complexe typen en associaties. Deze naamruimten bieden con voor de objecten die ze bevatten en bieden manieren om objecten met dezelfde naam ondubbelzinnig te maken. EDM biedt ook XML-syntaxis, die conceptuele schemadefinitietaal wordt genoemd.