Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 7. Загальні відомості про архітектуру СУБД...doc
Скачиваний:
4
Добавлен:
29.08.2019
Размер:
313.86 Кб
Скачать

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

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

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

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

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

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

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

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

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

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

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

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

А1 В1

А

В

А2 В2

А3 В3

А4 В7

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

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

Студент

Сесія

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

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

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

А1 В1

А

В

А2 В2

А3 В3

А4 В7

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

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

Студент

Сесія

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

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

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

А1 В1

А

В

А2 В2

А3 В3

А4 В7

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

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