n="justify">
Замовлення (id_zak, Номер_Заказа)
Товар (id_tov, Опис, Ціна)
В результаті отримаємо логічну модель:
В
Ріс.4.3.1 Логічна модель БД
. Логічне проектування - перетворення инфологической моделі БД в структури даних. Результатом цього етапу є логічна модель БД.
Визначимо первинні та зовнішні ключі відносин:
Продавець :
Первинний - id_pr
Покупець:
Первинний - id_pok
Категорії покупців:
Первинний - cat_id
Вторинний - id_pok
Категорія товару:
Первинний - id_cat_tov
Вторинний - id_tov
Замовлення:
Первинний - id_zak
Вторинний - id_pok, id_pr, id_tov
Товар:
Первинний - id_tov
Визначимо функціональні залежності для кожного відносини:
Продавець _pr Г ФІО_pr Г Нік_pr Г email_pr Г Пароль
Покупець
id_pok Г ФІО_pok Г Нік
id_pok Г email
Категорії покупців
cat_id Г Імя_Категоріі
Категорія товару
id_cat_tov Г Названіе_Категоріі
Замовлення
id_zak Г Номер_Заказа
Товар
id_tov Г Опісаніе_tov Г Ціна
Нормальна Форма (3НФ):
значення атрибутів у кожному кортежі атомарне
всі кортежі таблиці унікальні
імена ат...