logo
kl3495

5.2.4 Види зв'язків

Між двома сутями, наприклад, А і В можливі чотири види зв'язків.

  1. зв'язок ОДІН-К-ОДНОМУ (1:1): у кожен момент часу кожному представникові (екземпляру) суті А відповідає 1 або 0 представників суті В:

Наприклад: студент може не "заробити" стипендію, отримати звичайну або одну з підвищених стипендій.

  1. зв'язок ОДІН-КО-МНОГИМ (1:м): одному представникові суті А відповідають 0, 1 або декілька представників суті В.

Наприклад: квартира може бути порожньою, в ній може жити один або декілька мешканців.

  1. МНОГИЕ-К-ОДНОМУ (М:1)

  2. МНОГИЕ-КО-МНОГИМ (М:N).

Приклад. Якщо зв'язок між суттю ЧОЛОВІКА і ЖІНКИ називається БРАК, то існує чотири можливі представлення такого зв'язк:

Характер зв'язків між суттю не обмежується перерахованими. Існують і складніші зв'язки:

(пацієнт, маючи одного лікаря, що лікує, може мати також декілька лікарів-консультантів; лікар може бути лікарем декількох пацієнтів, що лікує, і може одночасно консультувати дещо інших пацієнтів);

(лікар може призначити декілька пацієнтів на декілька аналізів, аналіз може бути призначений декількома лікарями декільком пацієнтам і пацієнт може бути призначений на декілька аналізів декількома лікарями);

Контрольні питання:

  1. Чим відрізняються тип суті та екземпляр суті?

  2. Що таке ключ?

  3. Які три класи суті ви знаєте?

  4. Для чого використовується ER-диаграмм?

  5. Чим ER-диаграмм відрізняється від ЯІМ?

  6. Які види зв’язків ви знаєте? Приведить приклади?