1

Тема: Логічне проектування реляційної БД

Мені потрібно побудувати логічну реляційну модель даних на основі концептуальної моделі БД(предметна область логістина компанія):
 Для кожного відносини вкажати типи атрибутів, первинний ключ.
 Позначтити зовнішні ключі і зв'язку між відносинами.
 Позначити обов'язкові і необов'язкові атрибути.
 Для кожного зв'язку вкажати кратність і обов'язковість.
Ось це я зробив, а далі не можу зрозуміти, що і як робити, допоможіть будь ласка
 Описати обмеження унікальності там, де це потрібно за змістом предметної
області.
Для кожного відносини описати всі наявні залежності атрибутів і провести декомпозицію до НФБК.
Привести як вихідну модель, так і нормалізовану, з докладним описом, які зміни робилися в процесі нормалізації і чому.
Чому результуюча схема даних знаходиться в НФБК.
Для моделі БД навести приклад, як з нормалізованих відносин за допомогою природного з'єднання можна отримати універсальне відношення (тобто єдине повнепредставлення даних БД).

Post's attachments

концептуальна_модель.vsdx 54.9 kb, 358 downloads since 2017-04-05 

2 Востаннє редагувалося angruh14 (05.04.2017 22:08:40)

Re: Логічне проектування реляційної БД

логічна модель

Post's attachments

логічна_модель.vsdx 54.61 kb, 399 downloads since 2017-04-05 

3

Re: Логічне проектування реляційної БД

концептуальна_модель

Post's attachments

концептуальна_модель.docx 21.6 kb, 431 downloads since 2017-04-05 

4

Re: Логічне проектування реляційної БД

Під обмеженням унікальності мабуть мається на увазі, що в деяких випадках у вас не може бути два записи з однаковими значеннями в певному стовпчику. Наприклад не може бути двох різних клієнтів з однаковим ПІБ, або в одному місті не може бути двох різних складів з однаковим номером.