Четвертое правило.
Правила формирования отношений основывается на учете следующего : - степени связи между сущностями (1:1, 1: М, М :1, М : М ); - класса принадлежности экземпляров сущностей ( обязательный и необязательный ).
Правило 4. Правило 4. Если степень связи между сущностями 1: М ( или М :1) и класс принадлежности м - связной сущности обязательный, то достаточно формирование двух отношений ( по одному на каждую из сущностей ). При этом первичными ключами этих отношений являются ключи их сущностей. Кроме того, ключ 1- связной сущности добавляется как атрибут ( внешний ключ ) в отношение, соответствующее м - связной сущности.
На рис. приведены диаграмма ER- типа и отношения, сформированные но правилу 4.
Отношения, полученные по правилу 4.
Пример. Пример. Связь между сущностями 1: М, а класс принадлежности М - связной сущности необязательный. Пусть класс принадлежности 1- связной сущности также необязательный, хотя это и не принципиально, так как определяющим является класс принадлежности М - связной сущности. Посмотрим, к чему может привести использование одного отношения в этом случае ( рис. 6.17).
Исходное отношение. Исходное отношение.
С приведенным отношением связаны следующие проблемы : 1. Имеются пустые поля в кортежах, которые содержат следующее : а ) данные о преподавателях, не ведущих дисциплин ; б ) данные о дисциплинах, которые не ведутся преподавателями. 2. Избыточное дублирование данных о преподавателях, ведущих более одной дисциплины. В случае обязательного класса принадлежности 1 - связной сущности исчезают проблемы 1 а ). Для устранения всех проблем нужно перейти к трем отношениям в соответствии со следующим правилом.
Выполнила : Чуева Яна, инф -4,3- курс.