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