Namai Naujienose Kas yra subjekto duomenų modelis (edm)? - apibrėžimas iš techopedijos

Kas yra subjekto duomenų modelis (edm)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia subjekto duomenų modelis (EDM)?

Subjekto duomenų modelis (EDM) reiškia sąvokų, apibūdinančių duomenų struktūrą, rinkinį, neatsižvelgiant į jo saugomą formą. Šiame modelyje duomenų struktūrai apibūdinti naudojamos trys pagrindinės sąvokos: subjekto tipas, asociacijos tipas ir nuosavybė. EDM palaiko primityvių duomenų tipų, apibrėžiančių savybes koncepciniame modelyje, rinkinį.

„Techopedia“ paaiškina subjekto duomenų modelį (EDM)

Esminis elementas, naudojamas duomenų struktūrai aprašyti subjekto duomenų modelyje (EDM), yra subjekto tipas. Subjekto tipas tarnauja kaip šablonas subjektams, kurie vaizduoja konkretų objektą su unikaliu subjekto raktu, esančiu subjektų rinkinyje, konkretaus subjekto tipo egzempliorių rinkiniu. Koncepciniame modelyje subjektų tipai yra konstruojami iš savybių ir apibūdina aukščiausio lygio sąvokų struktūrą. Subjektų rinkiniai yra logiškai sugrupuoti į subjekto konteinerį.


Primityvūs duomenų tipai, palaikomi EDM, apima eilutę, Boolean ir Int32, be kita ko. Jie yra tarpiniai faktinių primityviųjų duomenų tipai, palaikomi saugojimo ar prieglobos aplinkoje. Tačiau šis modelis neapibrėžia operacijų ar konvertavimo primityvių duomenų tipų semantikos. Semantiką nusako saugojimo ar talpinimo aplinka. EDM taip pat palaiko paveldėjimą tipų tipams, kai vienas subjekto tipas yra kilęs iš kito.


EDM turi vardų sritis, kurios veikia kaip abstraktūs konteineriai objektų tipams, sudėtiniams tipams ir asociacijoms. Šios vardų erdvės suteikia konteksto objektams, kuriuose jie yra, ir būdų, kaip atskirti objektus tuo pačiu pavadinimu. EDM taip pat teikia XML sintaksę, kuri vadinama konceptualia schemos apibrėžimo kalba.

Kas yra subjekto duomenų modelis (edm)? - apibrėžimas iš techopedijos