Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УД Главы 6-7.docx
Скачиваний:
11
Добавлен:
21.11.2019
Размер:
421.6 Кб
Скачать
    1. Класс принадлежности сущности

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

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

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

Используется понятие класс принадлежности сущности. Класс принадлежности сущности связи является обязательным в случае обязательного участия. Класс принадлежности сущности связи является необязательным в случае необязательного участия. Класс принадлежности конкретной сущности в конкретной связи определяется из инфологической модели предметной области.

Степень связи и класс принадлежности сущности является важнейшими характеристиками, используемыми при проектировании БД ER–методом.

Единицы означают степень связи.

  • Точка внутри прямоугольного блока означает обязательное участие сущности в данной связи (класс принадлежности обязательный).

  • Точка вне прямоугольного блока означает необязательное участие сущности в данной связи (класс принадлежности не обязательный).

Примеры диаграмм er-типа связей степени 1:1.

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

Рис. 7.9 Диаграмма ER-типа связи степени 1:1, класс принадлежности сущности необяз. - обяз.

Рис. 7.10 Диаграмма ER-типа связи степени 1:1, класс принадлежности сущности обяз. – необяз.

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

Примеры диаграмм er-типа связей степени 1:n и n:1

Каждый преподаватель может читать одновременно несколько курсов. Каждый курс читается не более чем одним преподавателем. Степень связи 1:N:

Рис. 7.12 Диаграмма ER-типа связи степени 1:N

необяз.

необяз.

Рис. 7.13 Диаграмма ER-типа связи степени 1:N

обяз.

необяз.

Рис. 7.14 Диаграмма ER-типа связи степени 1:N

необяз.

обяз.

Рис. 7.15 Диаграмма ER-типа связи степени 1:N

обяз.

обяз.

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

Рис. 7.16 Диаграмма ER-типа связи степени N:1

необяз.

необяз.

Рис. 7.17 Диаграмма ER-типа связи степени N:1

обяз.

необяз.

Рис. 7.18 Диаграмма ER-типа связи степени N:1

необяз.

обяз.

Рис. 7.19 Диаграмма ER-типа связи степени N:1

обяз.

обяз.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]