кілька замовлень.
На малюнку 7 зображена ER-діаграма логічного рівня.
В
Малюнок 7 - ER - діаграма логічного рівня
Однієї і тієї ж логічної моделі може відповідати кілька різних фізичних. У фізичній моделі важливо описати всю інформацію про конкретних фізичних об'єктах - таблицях, колонках, індексах, процедурах. Для нормалізації розробляється схеми даних наведемо всі наявні відносини до відповідних наборам обмежень. Перша нормальна форма вимагає, щоб значення всіх атрибутів відносини були атомарними. При розгляді інформаційної моделі було відзначено, що значення атрибутів всіх відносин логічно розділити на елементи не можна і, отже, вони задовольняють умові першої нормальної форми. Друга нормальна форма вимагає, щоб відношення знаходилося в першій нормальній формі, і кожен не ключовий атрибут функціонально повно залежав від первинного ключа. І це вимога також виконується в розглянутій моделі. Все не ключові атрибути функціонально повно і не транзитивній залежать від первинного ключа. Отже, відношення знаходиться в БКНФ. На малюнку 8 зображена ER-діаграма фізичного рівня. br/>В
Рисунок 8 - ER-діаграма фізичного рівня
2.3 Верифікація спроектованої логічної моделі
Після розробки інформаційної моделі її слід пов'язати з функціональною моделлю. Такий зв'язок гарантує завершеність аналізу, гарантує, що є джерела даних (сутності) для всіх робіт. Зв'язування моделей сприяє узгодженості, коректності та завершеності аналізу. Стрілки в функціональної моделі позначають деяку інформацію, що використовується в моделюється системі. В інформаційній моделі на логічному рівні інформація зображується у вигляді сутностей. Сутності складаються з сукупностей примірників сутностей (кортежі відносин). До інформаційної моделі ставиться вимога нормалізації, що має забезпечити компактність і несуперечливість зберігання даних. Інформація, яка моделюється однією стрілкою у функціональній моделі, може міститися в кількох сутності і атрибутах інформаційної моделі. На функціональної моделі можуть бути присутніми різні стрілки, зображують одні й ті ж дані. Інформація про такі стрілках знаходиться в одних і тих же сутності. Отже, однієї і тієї ж стрілкою у функціональній моделі можуть відповідати кілька сутностей в інформаційній моделі і, навпаки, однієї сутності може відповідати кілька стрілок. p align="justify"> Роботи у функціональній моделі можуть створювати або змінювати дані, які відповідають входять і виходять стрільцям. Вони можуть впливати як цілком на сутності (створюючи і модифікуючи екземпляри сутності), так і на окремі атрибути сущності.позволяет пов'язувати елементи інформаційної моделі, створеної за допомогою Erwin, документувати вплив робіт на дані і, тим самим дозволяє створити специфікації на права доступу до даних для кожного процесу.