ERD

Диаграмма «сущность-связь» (англ. entity-relationship diagram, ERD, ER-диаграмма) — графическая нотация, с помощью которой можно визуализировать ER-модель.

ER-модель (от англ. entity-relationship model, модель «сущность — связь») — модель данных, позволяющая описывать концептуальные схемы предметной области.

Понятия «ER-модель» и «ER-диаграмма» часто не различают, хотя для визуализации ER-моделей могут быть использованы и другие графические нотации, либо визуализация может вообще не применяться (например, использоваться текстовое описание).

Применение

ER-модель используется при высокоуровневом (концептуальном) проектировании баз данных. С её помощью можно выделить ключевые сущности и обозначить связи, которые могут устанавливаться между этими сущностями.

Варианты нотации

  • Нотация П. Чена (англ. Peter Chen) — первоначальный вариант, предложенный в 1976 вместе с ER-моделью.
  • Crow’s Foot — предложена Гордоном Эверестом (англ. Gordon Everest)

Альтернативные нотации

  • Bachman notation
  • Barker's notation
  • EXPRESS
  • IDEF1X
  • Martin notation
  • (min, max)-notation of Jean-Raymond Abrial in 1974
  • UML
  • Merise
  • ORM