ER-модель данных

Что такое ER-модель данных? ER-model (entity relations model) или как ее еще называют модель „сущность — связь“ – данная модель данных, как и куча других позволяет описывать концептуальную схему предметной области или связи сущностей между собой при разработке модели данных ПО.

ER-модель обычно используют при проектировании высокоуровневых систем или при концептуальном проектировании баз данных. Она позволяет выделить ключевые сущности и отобразить связи между ними, для того чтобы понять как сущности взаимосвязаны между собой.

При проектировании баз данных можно с легкостью преобразовать ER-модель в конкретную схему структуры базы данных на основе выбранной модели данных (реляционной, объектной, сетевой или др.).

Так же существую понятия как: «ER-модель» и «ER-диаграмма» их часто путают, хотя для визуализации ER-моделей могут быть использованы различные графические нотации или визуализация может не применяться, а описываться текстом.

Остальные типы моделей данных:

Общие логические модели данных для баз данных:
Иерархическая модель данных;
Сетевая модель;
Реляционная модель;
ER-модель;
Расширенная модель сущностных отношений;
Объектная модель;
Документоориентированная модель;
Модель объекта-атрибута;
Схема звезды;
Объектно-реляционная база данных объединяет две связанные структуры.

Модели физических данных включают:
Инвертированный индекс;
Плоский файл.

Другие модели:
Ассоциативная модель;
Корреляционная модель;
Многомерная модель;
Многозначная модель;
Семантическая модель;
База данных XML;
Именованный граф;
Triplestore.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.