Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИОСУ.doc
Скачиваний:
33
Добавлен:
19.03.2015
Размер:
14.55 Mб
Скачать

14. Формирование отношений для связи 1:м при кп обязательном для м связной сущности.

Связь 1:М имеет место в случае, когда одной записи основной таблицы соответствует несколько записей вспомогательной таблицы.

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

На рис. Ошибка! Текст указанного стиля в документе отсутствует. .1 приведены диаграмма ER-типа и отношения, сформированные по правилу Error: Reference source not found.

рис.Ошибка! Текст указанного стиля в документе отсутствует..1 Диаграмма и отношения для правила Error: Reference source not found.

Пример: Каждый преподаватель может вести несколько дисциплин ИЛИ ни одной, но каждая дисциплина ведется одним преподавателем (, рис. Ошибка! Текст указанного стиля в документе отсутствует. .3).

рис.Ошибка! Текст указанного стиля в документе отсутствует..2 Диаграмма ER-экземпляров для связи типа 1:М варианта Н-О

рис. Ошибка! Текст указанного стиля в документе отсутствует..3. Диаграмма ER-типа для связи типа 1:М варианта Н-О

15. Формирование отношений для связи 1:м при кп необязательном для м-связной сущности.

Связь 1:М возникает, если 1ой записи основной таблицы соответствует несколько записей дополнительной таблицы.

Если степень связи 1:М (М:1)и класс принадлежности М-связной сущности является необязательным, то необходимо формирование трех отношений.

На рисунке диаграмма ER-типа и ER-экземпляра:

Cl, C2 – сущности 1 и 2;

Kl, K2 – ключи первой и второй сущности соответственно;

Rl – отношение 1, сформированное на основе первой сущности;

R2 – отношение 2, сформированное на основе второй сущности;

R1_R2 – отношение 3, сформированное на основе первой и второй сущности;

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

16. Формирование отношений для связи м:м.

Связь М:М возникает, если нескольким записям основной таблицы соответствует несколько записей дополнительной таблицы.

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

На приведены диаграмма ER-типа и ER-экземпляра:

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

17. Этапы проектирования и назначение диаграммы er-экземпляров и er-типа.

Метод сущность-связь является базовым методом при нормализации отношений. Он называется методом ER-диаграмм. С целью повышения наглядности и удобства проектирования для представления сущностей, экземпляров сущностей и связей между ними используются следующие графические средства:

  1. диаграммы ER-экземпляров,

  2. диаграммы ER-типа, или ER-диаграммы.

Диаграмма ER-экземпляров показывает связь между атрибутами сущностей.

На рисунке рис.4 приведена диаграмма ER-экземпляров для сущностей ПРЕПОДАВАТЕЛЬ и ДИСЦИПЛИНА со связью ВЕДЕТ.

рис.4 Диаграмма ER-экземпляров.

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

рис.5 Диаграмма ER-типа.