Преглед садржаја:
- Дефиниција - Шта значи модел ентитетских података (ЕДМ)?
- Тецхопедиа објашњава модел података ентитета (ЕДМ)
Дефиниција - Шта значи модел ентитетских података (ЕДМ)?
Модел ентитетских података (ЕДМ) односи се на скуп концепата који описују структуру података, без обзира на њихов сачувани облик. Овај модел користи три кључна концепта за опис структуре података: тип ентитета, тип асоцијације и својство. ЕДМ подржава скуп примитивних типова података који дефинирају својства у концептуалном моделу.
Тецхопедиа објашњава модел података ентитета (ЕДМ)
Темељни грађевни блок који се користи за описивање структуре података унутар ентитетског модела података (ЕДМ) је тип ентитета. Тип ентитета служи као предложак за ентитете, који представљају одређени објект с јединственим ентитетским кључем унутар скупа ентитета, збирку инстанци одређеног типа ентитета. У концептуалном моделу, ентитетски типови се граде од својстава и описују структуру концепата највишег нивоа. Скуп ентитета логички је групиран у спремник ентитета.
Примитивни типови података подржани од ЕДМ укључују, између осталих, стринг, Боолеан и Инт32. Они су посредници за стварне примитивне типове података који се подржавају у окружењу за складиштење или хостинг. Међутим, овај модел не дефинише семантику операција или конверзију над примитивним типовима података. Семантика се дефинише окружењем складиштења или хостинга. ЕДМ такође подржава наследство за типове ентитета где један тип ентитета потиче од другог.
ЕДМ има просторе имена, који делују као апстрактни спремници за типове ентитета, сложене типове и асоцијације. Ови простори имена нуде контекст за објекте које садрже и пружају начине раздвајања објеката са истим називом. ЕДМ такође пружа КСМЛ синтаксу, која се назива језик дефинисања шеме.