Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИС_лекц_ЗАО.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.37 Mб
Скачать

4.4.3.5. Правило 5

Таблиця 21

Універсальне відношення 5:

№викладача

Прізвище

Кафедра

Курс

Семестр

П3

Сидорів

УЕР

К1

7

П2

Петров

Стан

К2

6

П2

Петров

Стан

К3

8

П5

Муха

Стан

К4

6

-

-

-

К5

7

П5

Муха

Стан

К6

6

П5

Муха

Стан

К7

8

П1

Іванов

Стан

-

-

П4

Шевченко

АТЗ

-

-

П6

Савенко

УЕР

-

-

Правило 5. Якщо тип бінарного зв'язку 1 : n або 1 : n, n : 1, n : 1, то необхідно три відношення: по одному для кожної сутності, причому ключ кожної сутності служить первинним ключем відповідного відношення, і для зв'язку. Відношення зв'язку повинно мати серед своїх атрибутів ключ від кожної сутності.

Відповідно до вимог правила 5 складаємо спочатку три схеми відношень.

  1. ВИКЛАДАЧ5(№викладача, Прізвище, Кафедра);

  2. КУРС5(Курс, Семестр);

  3. ВИКЛАДАЧ5–КУРС5(№викладача, Курс).

Зауважимо, що у відношенні зв'язку ВИКЛАДАЧ5–КУРС5 в якості первинного ключа використовується атрибут Курс. А взагалі завжди, коли для виводу попередніх відношень використовується правило 5, у відношенні зв'язку первинним ключем призначається ключ багатозв'язкової сутності.

А тепер подамо отримані відношення разом із даними у вигляді таблиць.

Таблиця 22 Таблиця 23 Таблиця 24

Відношення ВИКЛАДАЧ5: Відношення КУРС5: Відношення ВИКЛАДАЧ5–КУРС5:

№викладача

Прізвище

Кафедра

Курс

Семестр

№викладача

Курс

П3

Сидорів

УЕР

К1

7

П3

К1

П2

Петров

Стан

К2

6

П2

К2

П5

Муха

Стан

К3

8

П2

К3

П1

Іванов

Стан

К4

6

П5

К4

П4

Шевченко

АТЗ

К5

7

П5

К6

П6

Савенко

УЕР

К6

6

П5

К7

К7

8