Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 9. Загальні відомості про СУБД.doc
Скачиваний:
3
Добавлен:
19.09.2019
Размер:
1.29 Mб
Скачать

9.8. Типи зв’язків

Всі інформаційні об’єкти предметної області пов’язані між собою. Розрізняються зв’язки декількох типів, для яких уведені наступні позначення:

 один до одного (1:1);

 один до багатьох (1:М);

 багато до багатьох (М:М).

Розглянемо ці типи зв’язків на прикладі 9.7.

Приклад 9.7. Дана сукупність інформаційних об’єктів, що відображують учбовий процес у ВНЗ:

СТУДЕНТ (Номер, Прізвище, Ім’я, По-батькові, Стать, Дата народження, Група)

СЕСІЯ (Номер, Оцінка1, Оцінка2, Оцінка3, Оцінка4, Результат)

СТИПЕНДІЯ (Результат, Процент)

ВИКЛАДАЧ (Код викладача, Прізвище, Ім’я, По батькові)

Зв’язок один до одного (1:1) передбачає, що в кожний момент часу одному екземпляру інформаційного об’єкта А відповідає не більше одного екземпляра інформаційного об’єкта В і навпаки.

А1 В1

А

В

А2 В2

А3 В3

А4 В7

Рис. 9.9. Графічне зображення відношення „один до одного” (1:1)

Приклад 9.8. Прикладом зв'язку 1:1 може служити зв'язок між інформаційними об’єктами СТУДЕНТ і СЕСІЯ:

Студент

Сесія

Рис. 9.10. Приклад зв’язку „один до одного”

Кожний студент має певний набір екзаменаційних оцінок в сесію.

При зв'язку „один до багатьох(1:М) одному екземплярові інформаційного об’єкта А відповідає 0, 1 або більше екземплярів об’єкта В, але кожний екземпляр об’єкта В пов'язаний не більше чим з 1 екземпляром об’єкта А. Графічно дана відповідність має вид, представлений на рис. 9.11.

А1 В1

А

В

А2 В2

А3 В3

А4 В7

Рис. 9.11. Графічне зображення реального відношення „один до багатьох” (1:М)

Приклад 9.9. Прикладом зв'язку „один до багатьох” 1:М слугує зв’язок між інформаційними об’єктами СТИПЕНДІЯ і СЕСІЯ:

Студент

Сесія

Рис. 9.12. Приклад зв’язку „один до одного”

Встановлений розмір стипендії за результатами здачі сесії може повторяться багаторазово для різних студентів.

Зв’язок „багато до багатьох” (М:М) передбачає, що в кожний момент часу одному екземпляру інформаційного об’єкта А відповідає 0, 1 або більше екземплярів об’єкта В і навпаки. На рис. 9.13 графічно представлена зазначена відповідність.

А1 В1

А

В

А2 В2

А3 В3

А4 В7

Рис. 9.13. Графічне зображення реального відношення М:М

Приклад 9.10. Прикладом даного відношення служить зв’язок між інформаційними об’єктами СТУДЕНТ і ВИКЛАДАЧ: