Базы данных

Модель “сущность-связь”


Модель “сущность—связь” (Entity—Relationship model, ER model) является высокоуровневой концептуальной моделью, в которой данные представлены в виде сущностей, атрибутов и связей. Она ограничивает представление данных, но не специфицирует его. Особое внимание в ней уделяется связям, так как они представляют взаимодействие между сущностями и требуют особой обработки при создании баз данных и приложений. ER-модель задает предъявляемые приложением требования к данным и, как правило, сопровождается моделью поведения, определяющей функциональные требования. Разработка этих двух моделей производится согласованно.

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

Комментарии закрыты