Представление диаграммы ER

Давайте теперь узнаем, как модель ER представлена ​​с помощью диаграммы ER. Любой объект, например сущности, атрибуты сущности, наборы отношений и атрибуты наборов отношений, могут быть представлены с помощью диаграммы ER.

сущность

Сущности представлены в виде прямоугольников. Прямоугольники названы в соответствии с набором сущностей, который они представляют.

Атрибуты

Атрибуты - это свойства сущностей. Атрибуты представлены в виде эллипсов. Каждый эллипс представляет один атрибут и напрямую связан с его объектом (прямоугольником).

Если атрибуты composite, они делятся на древовидную структуру. Затем каждый узел подключается к своему атрибуту. То есть составные атрибуты представлены эллипсами, соединенными эллипсом.

Multivalued атрибуты изображены двойным эллипсом.

Derived атрибуты изображены пунктирным эллипсом.

Отношения

Отношения представлены ромбовидной рамкой. Название отношения написано внутри ромбовидной рамки. Все сущности (прямоугольники), участвующие во взаимосвязи, соединяются с ней линией.

Бинарные отношения и мощности

Отношения, в которых участвуют два объекта, называются binary relationship. Количество элементов - это количество экземпляров объекта из отношения, которое может быть связано с этим отношением.

  • One-to-one- Когда только один экземпляр объекта связан с отношением, он помечается как «1: 1». На следующем изображении показано, что только один экземпляр каждой сущности должен быть связан с отношением. Он отображает отношения один на один.

  • One-to-many- Когда с отношением связано более одного экземпляра объекта, он помечается как «1: N». На следующем изображении показано, что только один экземпляр объекта слева и более одного экземпляра объекта справа могут быть связаны с отношением. Он изображает отношения "один ко многим".

  • Many-to-one- Если с отношением связано более одного экземпляра объекта, он помечается как «N: 1». На следующем изображении показано, что более одного экземпляра объекта слева и только один экземпляр объекта справа могут быть связаны с отношением. Он изображает отношения «многие к одному».

  • Many-to-many- На следующем изображении показано, что более одного экземпляра объекта слева и более одного экземпляра объекта справа могут быть связаны с отношением. Он изображает отношения «многие ко многим».

Ограничения участия

  • Total Participation- Каждая сущность участвует в отношениях. Общее участие представлено двойными линиями.

  • Partial participation- Не все субъекты вовлечены в отношения. Частичное участие представлено одиночными линиями.