Проектирование реляционных баз данных. Тюмиков Д.К. - 20 стр.

UptoLike

Составители: 

20
ПРАВИЛО 4. Если степень бинарной связи равна 1:N и класс принадлежности
обоих сущностей является обязательным, то достаточно использовать два отношения,
одно на онарную сущность, при условии, что ключ каждой сущности служит в качестве
первичного ключа для соответствующего отношения и одно связное дополнительно.
Ключ онарной сущности должен быть представлен как атрибут в отношение, отводимое
для n-связной сущности.
КУРС
ПР СЕМ NПРЕП ФАМ ТЕЛ
Хим 1 333 Родин 2313
Мат 2 111 Волков 2512
Физ 3 222 Гай 4814
Атс 4 555 Язов 1111
эл.м 8 555 Язов 1111
Изм 7 555 Язов 1111
Черч 6 444 Котов 1213
Англ 4 124 Пашков 1223
Сапр 8 165 Сизов 3412
На основании правила 4 получим следующие отношения:
КУРС ПРЕПОДАВАТЕЛЬ
ПР СЕМ NПPEП НПРЕП ФАМ ТЕЛ
Хим 1 333 333 Родин 2313
Мат 2 111 111 Волков 2512
Физ 3 222 222 Гай 4814
Атс 4 555 555 Язов 1111
эл.м 8 555 444 Котов 1213
Черч 6 444 124 Пашков 1223
Изм
Англ
Сапр
7
4
8
555
124
125
165 Сизов 3412
ПРАВИЛО 5. Если степень бинарной связи равна 1:N и класс принадлежности n-
связной сущности является необязательным, то достаточно использовать три
отношения, по одному на каждую сущность, при условии, что ключ каждой сущности
служит в качестве первичного ключа для соответствующего отношения. Дополнительно
ключ одной сущности должен быть представлен как атрибут в отношение, отводимое
для n-связной
сущности.
КУРС
ПР СЕМ NПРЕП ФАМ ТЕЛ
Хим 1 333 Родин 2313
Мат 2 111 Волков 2512
Физ 3 222 Гай 4814
Атс 4 555 Язов 1111
эл.м 8 555 Язов 1111
Изм 7 555 Язов 1111
Черч 6 444 Котов 1213
- - 124 Пашков 1223
- 8 165 Сизов 3412
Связь 1:N порождает
избыточное повторение
данных о преподавателе и
пробелы в предметах.
Связь 1:N порождает
избыточное повторение
данных о преподавателе и
пробелы в предметах.