70
2.3.2. Характеристика базы данных
Модель Сущность-Связь (ER-модель) — модель данных, позволяющая
описывать концептуальные схемы.
ER-модель удобна при проектировании информационных систем, баз
данных, архитектур компьютерных приложений, и других систем (далее,
моделей). С её помощью можно выделить ключевые сущности, присутствующие
в модели, и обозначить отношения, которые могут устанавливаться между этими
сущностями.
ER-модель является одной из самых простых визуальных моделей данных
(графических нотаций). Она позволяет обозначить структуру в общих чертах.
В моделировании ER структура для базы данных изображается как
диаграмма, называемая диаграммой сущностных отношений (или диаграммой
ER), которая напоминает графическое разбиение предложения на его
грамматические части. Объекты отображаются как точки, многоугольники,
круги или овалы. Отношения изображаются как линии, соединяющие точки,
полигоны, круги или овалы. Любая диаграмма ER имеет эквивалентную
реляционную таблицу, и любая реляционная таблица имеет эквивалентную
диаграмму ER. Диаграмма ER - неоценимая помощь инженерам в разработке,
оптимизации и отладке программ баз данных [12].
В логическом смысле, сущности являются эквивалентом грамматических
существительных, таких как сотрудники, отделы, продукты или сети. Объект
может быть определен с помощью его свойств, называемых атрибутами.
Отношения являются эквивалентом глаголов или ассоциаций, таких как акт
покупки, акт ремонта, член группы или руководитель отдела. Связь может быть
определена в соответствии с количеством связанных с ней сущностей,
известными как степень.
На рис. 2.10 описана связь основных таблиц в базе данных.