рів, і один товар може поставлятися кількома постачальниками. Сутність Постачальники має обов'язковий клас приналежності, оскільки постачальник обов'язково поставляє товар. Сутність Товари також має обов'язковий клас приналежності, оскільки кожен товар обов'язково поставляється. br/>В
Рисунок 1 - ER-діаграма зв'язку між сутностями Товари та Постачальники
Зв'язок мають між сутностями Товари та Продажі відноситься до виду 1: М (малюнок 2), так як продаж є у декількох товарів, тобто в один і той же час покупець може здійснити покупку декількох товарів, а у кожного товару може бути тільки одна продаж. Сутність Продажі має обов'язковий клас приналежності, так як продаж не може здійснюватися без товару. Сутність Товари має необов'язковий клас приналежності, оскільки не кожен товар може бути проданий. br/>В
Рисунок 2 - ER-діаграма зв'язку між сутностями Товари та Продажі
Зв'язок продаються між сутностями Товари та Продавці відноситься до виду
М: М (малюнок 3), так як кілька товарів може продаватися кількома продавцями і кілька продавців можуть продавати кілька товарів. Сутність Товари має необов'язковий клас приналежності, оскільки продавець необов'язково продати товар. Сутність Продавці має обов'язковий клас приналежності, оскільки кожен товар обов'язково продається продавцями. p align="justify"> база дані звіт запит
В
Рисунок 3 - ER-діаграма зв'язку між сутностями Товари та Продавці
діаграма предметної області представлена ​​на малюнку 4:
В
Рисунок 4 - ER-діаграма предметної області
1.3.2 Логічне проектування
На основі аналізу ER-діаграми формуються стосунки за допомогою правил формування відносин на основі ER-діаграм.
Зв'язок поставляються між сутностями Товари та Постачальники відповідає умовам правила 6, на основі якого отримаємо 3 відносини: Товари (Код_Т), Постачальники (Код_П) і Поставляються (Код_Т, Код_П).
Зв'язок мають між сутностями Товари та Продажі відповідає умовам правила 4, на основі якого отримаємо 2 відносини: Товари (Код_Т) і Продажі (Код_Т, Код_Пр).
Зв'язок продаються між сутностями Товари та Продавці відповідає умовам правила 6, на основі якого отримаємо 3 відносини: Товари (Код_Т), Продавці (Код_Сотр), Продаються (Код_Т, Код_Сотр).
додати не ключові атрибути:
Товари (Код_Т, Найменування, Виробник)
Постачальники (Код_П, Назва, Контактна особа, Телефон, Адреса)
Поставляються (Код_Т, Код_П, Кількість, Дата надходження, Ціна за единицу (грн.)).
Товари (Код_Т, Найменування, Виробник, Кіль...