Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ББД ЛР03 Разр КМ БД 2012_7.doc
Скачиваний:
5
Добавлен:
01.03.2016
Размер:
465.92 Кб
Скачать

2.2.3. Определение связей

Основная цель данного действия - это определение и документирова­ние связей, кото­рые существуют между отдельными сущностями в рамках каждой локальной КМ ПрО. Доку­ментирование реализуется в таб­личной форме представления (см. табл.2.3.). Рекомендации по определению связей приведены в [2].

Процесс определения связей включает:

  1. Определение связей между сущностями.

  2. Определение кардинальности связей и ограничений.

В качестве примера приведем описание связей между сущностями для КМ 1, КМ 2 КМ 3 и КМ 4, сущно­сти которых представлены в табл.2.3. Аналогично таблицам описания сущностей (см. табл.2.1 и табл.2.2) описа­ние связей так же можно представить в виде общего списка (см. табл.2.4) или по отдельным КМ (см. табл.2.3)

Таблица 2.3 Описание связей по задачам

№ п/п

Имя сущности

Имя связи

Имя сущности

Кардинальность

КМ 1 – Задача №1

1

Факультет

Состоит из

Групп

1:N

2

Группа

Состоит из

Студентов

1:N

3

Студент

Посещает

Занятия

1:N

КМ 2 – Задача №2

4

Студент

Входит в

Группу

1:N

5

Группа

Изучает

Дисциплина

1:N

6

Дисциплина

Состоит из

Работа

1:N

7

Студент

Сдает

Работа

1:N

КМ 3– Задача №3

8

Преподаватель

Читает

Дисциплина

1:N

9

Группа

Изучает

Дисциплина

1:N

10

Дисциплина

Включает

Проект

1:N

11

Студент

Сдает

Проект

1:N

КМ 4 – Задача №4

12

Факультет

Состоит из

Специальность

1:N

13

Специальность

Состоит из

Курс

1:N

14

Курс

Состоит из

Групп

1:N

15

Группа

Состоит из

Студент

1:N

16

Студент

Сдает

Проекты

1:N

Таблица 2.4 Описание связей

п/п

Имя

сущности

Имя

связи

Имя

сущности

Кардинальность

Номера

задач

1

Студент

Входит в

Группу

1:N

2

Студент

Посещает

Занятие

1:N

4

Группа

Изучает

Дисциплина

1:N

5

Дисциплина

Состоит из

Работа

1:N

6

Студент

Сдает

Работа

1:N

7

Преподаватель

Читает

Дисциплина

1:N

8

Группа

Изучает

Дисциплина

1:N

9

Дисциплина

Включает

Проект

1:N

10

Студент

Сдает

Проект

1:N

11

Факультет

Состоит из

Специальность

1:N

12

Специальность

Состоит из

Курс

1:N

13

Курс

Состоит из

Групп

1:N