# 5. Модель сущность-связь. Классификация сущностей, атрибутов и связей. Нотация Чена для представления модели сущность-связь

TIP

ER(A) - сущность-отношение-атрибуты

Сущность - множество экземпляров: реальных или абстрактных однотипных предметов предметной области

Сильная сущность - может существовать независимо от остальных

Слабая сущность - может существовать только вместе с другой (сильной)

У сущности могут быть атрибуты (свойства сущности)

Атрибуты:

  1. Простые - номер
  2. Составные - адрес, населенный пункт и тд
  3. Обязательные атрибуты - однозначно идентифицировать сущность
  4. Необязательные атрибуты
  5. Однозначные
  6. Многозначные

Типы связей:

  1. Один к одному
  2. Один ко многим - экземпляр сущности A может быть связан с нулём, одной или несколькими сущностями B, а экземпляр сущности B - только с нулём или одной сущностью A. Реализуется с помощью атрибута.
  3. Многие ко многим - как экземпляр сущности А, так и экземпляр сущности B могут быть связаны с нулём, одной или несколькими сущностями из другой таблицы. Реализуется с помощью дополнительной таблицы.

# Нотация Чена

TIP

Нотация Чена - это правила обозначения сущностей, атрибутов связей и тд в виде диаграмм.

  1. Сущности изображаются прямоугольником

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

    • Ключевые атрибуты выделяются подчеркиванием или служебным символом в начале имени
  3. Связь обозначается ромбом

    • Ромб окружен двойной линией, если связь задана между слабой сущностью и сущностью, от которой она зависит

Нотация чена