Приложение 2. Правила построения предварительных таблиц.
Правило 1. Если степень связи равна 1:1 и класс принадлежности обоих объектов является обязательным, то требуется построить только одну таблицу, атрибутами которой будут все атрибуты исходных объектов.
Правило 2. Если степень связи равна 1:1 и класс принадлежности одного объекта является обязательным, а другого необязательным, то необходимо построение двух таблиц: по одной на каждый объект, и ключевой атрибут необязательного объекта необходимо добавить в список атрибутов обязательного объекта.
Правило 3. Если степень связи равна 1:М и класс принадлежности М – связанного объекта является обязательным, то необходимо построение двух таблиц: по одной на каждый объект, и ключевой атрибут односвязанного объекта необходимо добавить в список атрибутов многосвязанного объекта.
Правило 4. Если: 1)степень связи равна 1:1 и класс принадлежности обоих объектов является необязательным, или 2) степень связи равна 1:М, а класс принадлежности многосвязанного объекта является необязательным, или 3) степень связи равна М:М, то требуется построение трех таблиц: по одной на каждый объект плюс дополнительная таблица для связи. При этом в качестве атрибутов дополнительной таблицы необходимо взять как минимум ключевые атрибуты обоих объектов.
Дата добавления: 2015-01-24; просмотров: 454;