Построение концептуальной модели.



Поскольку проще исследовать структуру графически, чем описывать ее в текстовой форме, проектировщики БД посчитали удобным использовать соответствующие изобразительные средства, в которых логические объекты (сущности, entity) и их связи (relationship) могли изображаться графическими средствами. С этой целью была разработана модель «сущность-связь» (entity- relationship, ER), которая является, безусловно, самым широко распространенным и простым графическим инструментом моделирования данных. ER-модели обычно представляются в виде диаграмм «сущность-связь» (ER-диаграмма, ERD). В ER-диаграмме используется графическое представление модели компонентов базы данных.

Основу ER-модели составляют следующие компоненты.

Сущность (логический объект) – персона, местоположение или предмет, сведения, о которых подлежат сбору и хранению. В ER-модели сущность представлена в виде прямоугольника. Название сущности (имя существительное) записывается в центре прямоугольника, как правило, заглавными буквами и предпочтительнее в единственном числе на русском языке: ХУДОЖНИК лучше, чем ХУДОЖНИКИ и СТУДЕНТ лучше, чем СТУДЕНТЫ. Обычно если ER-диаграмма связана с реляционной моделью, сущность отображается на реляционную таблицу. Каждая строка реляционной таблицы соответствует экземпляру сущности.

Сущность описывается набором атрибутов. Каждый атрибут описывает отдельное свойство сущности. Например, сущность СТУДЕНТ имеет такие атрибуты, как номер студенческого билета, фамилию, имя, отчество и т.д.

Связь описывает соединение между данными. Большинство связей описывает соединение между двумя сущностями. Разработчики ER-диаграмм для обозначения типа связи используют термин связность (на ER-диаграммах связность записывается рядом с прямоугольником, соответствующим сущности). Связь изображается на ER-диаграмме ромбом, соединенным с соответствующей сущностью. Название связи (в глагольной форме) записывается внутри ромба.

 


Дата добавления: 2016-01-03; просмотров: 18; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!