Диаграмма сущность связь
Типы ограничения целостности
Чен предложил следующие графические элементы для представления модели сущность-связь.
Линии, соединяющие сущности и связи, определяют, какие сущности вовлечены в ту или иную связь. Подписи линий определяют роли сущностей в связях. Атрибуты присоединяются к соответствующим сущностям и связям. Первичные ключи подчеркиваются.
1. Множество связей может быть определено более чем на двух множествах сущностей:
Связь ПОСТАВКА определяет, какой поставщик поставляет определенную деталь для определенного проекта.
2. Множество связей может быть определено на одном множестве сущностей:
В этом случае необходимо указывать роль сущности в каждой связи. В данном примере деталь может быть основной для другой детали (например, клавиатура компьютера – основная деталь для клавиши) или может быть составной частью для другой детали (например, клавиша для клавиатуры).
3. Может существовать несколько множеств связей, определенных на одних и тех же множествах сущностей:
4. В диаграмме можно различать связи типа 1:N и N:N. Необходимый символ (1 или N) указывается у соответствующего множества сущностей, вовлеченного в связь.
5. В диаграмме можно указать слабое отношение сущности: