Зміст курсу
Реляційні Бази Даних та Нормалізація
Реляційні Бази Даних та Нормалізація
Модель "Сутність-Зв'язок". Зв'язки
Зв'язок
Реляційні бази даних мають різні зв'язки, які можна зобразити на діаграмах.
Між сутностями існують різні залежності, і кожна з них визначає взаємодію між кількістю елементів. Елемент може взаємодіяти з кількома іншими або лише з одним і ця взаємодія називається зв'язком.
Реляційні бази даних мають різні зв'язки, які можна зобразити на діаграмах.
Типи зв'язків:
- Один до одного (1-1)
- Один до багатьох (1-N)
- Багато до одного (N-1)
- Багато до багатьох (N-N)
Різні типи зв'язків будуть детально розглянуті пізніше, а поки що продемонструємо як їх зображати:
Обов'язкові та необов'язкові зв'язки
Обов'язкові та необов'язкові зв'язки позначаються додатковими позначками | (лінія) та o (коло) відповідно.
-
Обов'язковий зв'язок означає, що екземпляр однієї сутності повинен бути пов'язаний з іншою сутністю.
-
Необов'язковий зв'язок означає, що будь-який екземпляр однієї сутності може бути пов'язаний з іншою сутністю, але не зобов'язаний цього робити.
Розглянемо ілюстрацію:
Зв'язки обов'язкові та необов'язкові доволі рідко використовуються, але знати ці позначки дуже важливо.
Дякуємо за ваш відгук!