1 of 25

Концептуальне проєктування ІІ

Відеоурок від Григорія Гогерчака

1

2 of 25

2

3 of 25

Зв’язок

Зв’язок – це відношення, що поєднує декілька сутностей між собою.

Вчитель навчає клас

3

4 of 25

Зв’язок

Зв’язок – це відношення, що поєднує декілька сутностей між собою.

Виробник виготовляє товар

4

5 of 25

ER-модель

Виробник

Товар

виготовляє

5

6 of 25

ER-модель

Виробник

Товар

виготовляє

ER-модель – засіб опису концептуальної схеми предметної області.

Без конкретної моделі подання!!!

6

7 of 25

ER-модель

Виробник

Товар

виготовляє

назва

адреса

код

штрих-код

назва

роздрібна ціна

7

8 of 25

Атрибут зв’язку

Товар

Склад

зберігається

кількість

8

9 of 25

ER-модель

Учень

Клас

навчається

серія паспорта

номер паспорта

прізвище

номер

кабінет

Ім’я

літера

9

10 of 25

Сутність

Сутність – це сукупність об’єктів реального світу, що мають однаковий набір атрибутів та однотипні зв’язки з іншими об’єктами.

Вчитель

Учень

10

11 of 25

Класифікація зв’язків

Виробник

Товар

виготовляє

скільки виробників виготовляє товар?

чи обов’язково товар виготовляється кимось?

11

12 of 25

Множинність зв’язку

Множинність зв’язку описує кількість можливих зв’язків між об’єктами сутностей-учасниць цього зв’язку.

12

13 of 25

Класифікація зв’язків

за множинністю

Виробник

Товар

виготовляє

13

14 of 25

Класифікація зв’язків

Виробник

Товар

виготовляє

за множинністю

один до багатьох

один виробник виготовляє багато товарів�один товар виготовляється одним виробником

один

багато

14

15 of 25

Класифікація зв’язків

Працівник

Склад

керує

за множинністю

15

16 of 25

Класифікація зв’язків

Працівник

Склад

керує

за множинністю

один до одного

один працівник керує не більш ніж одним складом�один склад керується одним працівником

16

17 of 25

Класифікація зв’язків

Товар

Склад

зберігається

за множинністю

17

18 of 25

Класифікація зв’язків

Товар

Склад

зберігається

за множинністю

багато до багатьох

один товар зберігається на багатьох складах�один склад зберігає багато товарів

18

19 of 25

Класифікація зв’язків

Сутність А

Сутність Б

зв’язок

за множинністю

  1. Скільки об’єктів сутності Б відповідає одному об’єкту сутності А?
  2. Скільки об’єктів сутності А відповідає одному об’єкту сутності Б?

19

20 of 25

Приклад

Вчитель

Клас

навчає

Вчитель навчає клас

20

21 of 25

Приклад

Чоловік

Жінка

одруження

Чоловік одружений з жінкою

21

22 of 25

Приклад

Курка

Яйце

вилупитися

Курка вилупилася з яйця

22

23 of 25

Приклад

Мати

Дитина

народила

Мати народила дитину

23

24 of 25

Приклад

Гвіздок

Дошка

забито в

Гвіздок забито в дошку

24

25 of 25

Приклад

Студент

Предмет

отримав

Студент отримав результат оцінювання з предмету

оцінка

25