Hem På nyheterna Vad är en enhetsdatamodell (edm)? - definition från techopedia

Vad är en enhetsdatamodell (edm)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Entity Data Model (EDM)?

Enhetsdatamodell (EDM) hänvisar till en uppsättning koncept som beskriver datastrukturen, oavsett dess lagrade form. Denna modell använder tre nyckelbegrepp för att beskriva datastrukturen: entitetstyp, associeringstyp och egenskap. EDM stöder en uppsättning primitiva datatyper som definierar egenskaper i en konceptuell modell.

Techopedia förklarar Entity Data Model (EDM)

Det grundläggande byggstenen som används för att beskriva strukturen för data inom entitetsdatamodellen (EDM) är entitetstypen. Enhetstyp fungerar som en mall för enheter, som representerar ett specifikt objekt med en unik enhetsnyckel i entitetsuppsättningen, en samling instanser av en specifik entitetstyp. I den konceptuella modellen konstrueras entitetstyper utifrån egenskaper och beskriver strukturen på toppnivåkoncept. Enhetsuppsättningar grupperas logiskt i en entitetsbehållare.


De primitiva datatyper som stöds av EDM inkluderar bland annat string, Boolean och Int32. De är proxyer för faktiska primitiva datatyper som stöds i en lagrings- eller värdmiljö. Men denna modell definierar inte semantiken för operationer eller konvertering över primitiva datatyper. Semantik definieras av lagrings- eller värdmiljön. EDM stöder också arv för entitetstyper där en entitetstyp härstammar från en annan.


EDM har namnutrymmen som fungerar som abstrakta behållare för entitetstyper, komplexa typer och föreningar. Dessa namnområden ger sammanhang för objekten de innehåller och ger sätt att otvetydiga objekt med samma namn. EDM tillhandahåller också XML-syntax, som kallas begreppsspråk för definition av scheman.

Vad är en enhetsdatamodell (edm)? - definition från techopedia