5. Модель сущность-связь. Классификация сущностей, атрибутов и связей. Нотация Чена для представления модели сущность-связь
ER(A) - сущность-отношение-атрибуты
Сущность - множество экземпляров: реальных или абстрактных однотипных предметов предметной области
Сильная сущность - может существовать независимо от остальных
Слабая сущность - может существовать только вместе с другой (сильной)
У сущности могут быть атрибуты (свойства сущности)
Атрибуты:
- Простые - номер
- Составные - адресс, населенный пункт и тд
- Обязательные атрибуты - однозначно индетифицировать сущность
- Необязательные атрибуты
- Однозначные
- Многозначные
Типы связей:
- Один к одному
- Один ко многим
- Многие со многим
Нотация Чена - это правила обозначения сущностей, атрибутов связей и тд в виде диаграм.
Нотация Чена
Сущности изображаются прямоугольником
- Прямоугольник, соответствующий слабой сущности, обводится двойной рамкой
Атрибуты изображаются в виде овала, соединенного с соответствующим прямоугольником
- Ключевые атрибуты выделяются подчеркиванием или служебным символом в начале имени
Связь обозначается ромбом
- Ромб окружен двойной линией, если связь задана между слабой сущностью и сущностью, от которой она зависит