Расширенная модель сущность – отношения - Enhanced entity–relationship model

В расширенная сущность – связь (EER) модель (или расширенная сущность – связь модель) в информатике - это высокий уровень или концептуальный модель данных, включающая расширения к исходной сущность – отношение (ER) модель, использованная в конструкции базы данных.

Он был разработан для более точного отражения свойств и ограничений, которые встречаются в более сложных базах данных, например, в инженерном проектировании и производстве (CAD /CAM ), телекоммуникации, сложный программные системы и географические информационные системы (ГИС).[1][2]

Механика

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

Подкласс и суперкласс

Тип сущности Y является подтипом (подклассом) типа сущности X тогда и только тогда, когда каждый Y обязательно является X. Сущность подкласса наследует все атрибуты и отношения своего суперкласса. Это свойство называется наследованием атрибутов и отношений. Сущность подкласса может иметь свои собственные специфические атрибуты и отношения (вместе со всеми атрибутами и отношениями, которые он наследует от суперкласса). Типичным примером суперкласса является суперкласс Vehicle вместе с подклассами Car и Truck. Между автомобилем и грузовиком существует ряд общих атрибутов, которые будут частью суперкласса, в то время как атрибуты, специфичные для автомобиля или грузовика (например, максимальная полезная нагрузка, тип грузовика ...), будут составлять два подкласса.

Инструменты

  • В MySQL Workbench предлагает создание, редактирование и экспорт моделей EER. Экспорт в PNG и PDF позволяет легко делиться презентациями.
  • Шкипер позволяет пользователям создавать, импортировать и экспортировать из определений схемы ORM в редактируемые модели EER.
  • SAP PowerDesigner[3] представляет собой сложный инструмент для моделирования и трансформации различных моделей.

Смотрите также

Рекомендации

  1. ^ «Расширенная модель отношений сущностей». jcsites.juniata.edu. Получено 2017-10-09.
  2. ^ Эльмасри, Рамез; Навате, Шамкант Б. (2015). Основы систем баз данных (Седьмое изд.). Пирсон. п. 1280. ISBN  978-0133970777.
  3. ^ SAP PowerDesigner

дальнейшее чтение

Учебники по EER и реализации с использованием чисто реляционных баз данных:

  • Эльмасри, Рамез; Навате, Шамкант Б. (2011). Основы систем баз данных (6-е изд.). Пирсон / Аддисон Уэсли. Главы 8 и 9. ISBN  978-0-136-08620-8.
  • Коронель, Карлос; Моррис, Стивен; Роб, Питер (2011). Системы баз данных: проектирование, внедрение и управление (9-е изд.). Cengage Learning. Глава 5. ISBN  978-0-538-46968-5.
  • Коннолли, Томас М .; Бегг, Кэролайн Э. (2005). Системы баз данных: практический подход к проектированию, внедрению и управлению (4-е изд.). Эддисон-Уэсли. Главы 12 и 16. ISBN  978-0-321-21025-8.

Буклет, посвященный EER и его реализации с использованием объектно-ориентированных и объектно-реляционных баз данных:

  • Дитрих, Сюзанна В .; Урбан, Сьюзан Д. (2011). Основы объектных баз данных: объектно-ориентированный и объектно-реляционный дизайн. Издатели Morgan & Claypool. ISBN  978-1-60845-476-1.

Учебник по реализации в реляционных и объектно-реляционных базах данных:

Более короткие обзорные статьи:

  • Теори, Тоби Дж .; Ян, Дунцин; Фрай, Джеймс П. (1986). «Методология логического проектирования для реляционных баз данных с использованием расширенной модели сущность-связь». Опросы ACM Computing. 18 (2): 197–222. CiteSeerX  10.1.1.105.7211. Дои:10.1145/7474.7475.
  • Сикха Багуи (2006). «Расширенное моделирование отношений сущностей». В Лауре К. Риверо; Хорхе Х. Дорн; Вивиана Э. Феррагджин (ред.). Энциклопедия технологий и приложений баз данных. Idea Group Inc (IGI). С. 233–239. ISBN  978-1-59140-795-9.

внешняя ссылка

  • [1] - Слайды к главе 8 из книги "Основы систем баз данных" Элмасри и Навате (Пирсон, 2011 г.)
  • [2] - Конспект лекций Университета Торонто
  • [3] - Конференция скорой помощи