видів діяльності по кожному юридичній особі, а також забезпечити формування запитів-вибірок за різними умовами. Розробити БД ПОДАТКОВА ІНСПЕКЦІЯ. p align="justify"> Уточнимо предметну область. Юридичні особи можуть мати кілька фірм. br/>
.2 Аналіз реквізитного складу і встановлення функціональних залежностей між реквізитами
Аналіз реквізитного складу проведемо на підставі описаної предметної області. br/>
1.2.1 Визначення функціональних залежностей між реквізитами відповідно до вимог першої нормальної форми (1НФ)
Реквізити, описані в предметній області зведемо в Таблицю 1.1. Проведемо аналіз реквізитного складу і визначимо функціональні залежності. p align="justify"> У рамках розв'язуваної задачі всі реквізити містять прості (атомарні) дані, отже, відносини знаходяться в 1НФ формі.
Таблиця 1.1 - Функціональні залежності в 1НФ
Найменування реквізітаІмя реквізітаФункціональние залежності в 1НФЮрідіческое ліцоЮрідіческоеЛіцоВід деятельностиВидДеятельностиФИО директораФИОДиректораАдрес АдресТелефон/ФаксТел/ФаксДата занятіяДатаЗянятіяНомер ліцензііНомерЛіцензіі
Аналіз функціональних залежностей показав, так як одна юридична особа може займати кілька видів діяльності, а вид діяльності може мати кількох юридичних осіб, то потрібно ввести допоміжні коди. Ключовими полями будуть Код юридичної особи-КодЮрідіческогоЛіца, Код виду діяльності-КодВідаДеятельності. br/>
1.2.2 Визначення функціональних залежностей між реквізитами відповідно до вимог другої нормальної форми (2НФ)
За визначенням відношення знаходиться в другій нормальній формі тоді і тільки тоді, коли воно знаходиться в першій нормальній формі і не містить неповних функціональних залежностей первинних атрибутів від атрибутів первинного ключа.
У всіх відношеннях ключові поля прості, отже відносини автоматично знаходяться в другій нормальній формі.
1.2.3 Визначення функціональних залежностей між реквізитами відповідно до вимог третьої нормальної форми (3НФ)
За визначенням відношення знаходиться в третій нормальній формі тоді і тільки тоді, коли воно знаходиться в другій нормальній формі і не містить транзитивних залежностей первинних атрибутів від атрибутів первинного ключа.
Для представлення відносин у 3НФ функціональні залежності в них повинні виглядати так як представлено в Таблиці 1.2. br/>
1.3 Освіта інформаційних об'єктів
Встановимо для кожного описового реквізиту ключові реквізити. У таблицю не включаються повтори відповідності описових і ключових реквізитів. p align="justify"> Освіта інформаційних об'єктів відбувається на підставі об'єднання реквізитів.
...