Степень участия (модальность связи, класс принадлежности).



Участие в связи может быть обязательным (полным) или не обязательным (частичным).

Участие сущности в связи обязательно, если каждый экземпляр сущности требует соответствующего ему экземпляра сущности другого типа в этой связи.

 


19) М. «с-с». Назначение. Понятия

Модель сущность-связь используют для проектирования баз данных.

Тип связи – осмысленная ассоциация между сущностями разных типов.

Имя связи – это когда каждому типу связи присваивается имя (глагол или отглагольная фраза).

Связь – это ассоциация между сущностями, включающая по одной сущности из каждого участвующего в связи типа сущности.

Принято указывать направление связи стрелкой.

Семантическая модель связи. Д1 – П1 Д2 – П2 Д3 – П1

Сила связи.

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

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

Атрибуты связи.

Пример: сотрудник компании обязательно участвует в каком-либо проекте, но не более чем в трех. Над одним проектом может работать несколько сотрудников, но на вновь открываемые проекты может быть ещё никто не назначен. При работе над проектами дается индивидуальная надбавка к окладу. Дата назначения и дата освобождения сотрудника с проекта, не зависит от сроков проекта.

Концептуальная модель:

<Сотрудник (свойства: табельный номер (ключ) (С), ФИО (С), должность (Д), основной оклад (Динамический)) – Участвовать (свойства: надбавка к окладу, дата назначения, дата освобождения) - Проект (свойства: код проекта (ключ) (С), название проекта (С)).>

На следующем этапе агрегирования будет введен тип сущности участие, атрибутами которого является надбавка, дата назначения, дата освобождения, табельный номер и код проекта (составной первичный ключ).

Участие будет слабой сущностью.

 


Дата добавления: 2015-12-16; просмотров: 31; Мы поможем в написании вашей работы!

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






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