Виды декомпозиций. Декомпозиция без потерь


ЕR – модель Генерация отношений - часть 3


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

Связь может иметь разную модальность с разных концов.

Объекты рассматриваемой нотации отображаются следующим образом:

Название объекта

Отображение

Сущность

Сущность с обязательным классом принадлежности

Сущность с необязательным классом принадлежности

Связь

Связь со свободным атрибутом (или атрибутом связи)

Степень связи

1:1 (“один к одному”)

1:n (n:1) (“один ко многим”)

n:m (“многие ко многим”)

Свободный атрибут

отображается в овале

Связь вида супертип/подтип

 

Правило 1: при степени связи 1:1 и обязательном классе принадлежности обеих сущностей формируется одно отношение, куда в качестве обязательных атрибутов входят атрибуты обеих сущностей, при этом ключом отношения может быть ключ любой из сущностей.

 

R(препод-дисципина) = {Таб. №,

ФИО, название дисциплины}

Правило 2: При степени связи 1:1 и необязательном классе принадлежности одной из сущностей формируется 2 отношения по одному на каждую сущность, при этом в отношении соответствующее сущности с обязательным классом принадлежности в качестве обязательного атрибута входит ключ сущности с необязательным классом принадлежности. Ключом вновь сформированного отношения может быть ключ любой из сущности.

 

R(препод) = {таб №, ФИО, разряд, название дисциплины}

R(дисциплина) = {название дисциплины, вид контроля}

Правило 3: при степени связи 1:1 и необязательном классе принадлежности обеих сущностей формируется три отношения по одному на каждую сущность + отношение связи. В отношение связи в качестве обязательных атрибутов входят ключи обеих сущностей. Ключом связи может быть любой из ключей.

Правило 4: при степени связи 1:n и обязательном классе принадлежности n-связной сущности формируется 2 отношения, при этом в отношение соответствующее n-связной сущности в качестве обязательного атрибута войдет ключ односвязной сущности.


Начало  Назад  Вперед