="justify"> Таблиця 4.9 - Ударні
НазваТіп даніхТіп поляТіпНомер поставкиЧисловийКлючовеNumberНомер постачальникаЧисловийКлючовеNumberІнвентарний номерЧисловийКлючовеNumberТип деревиниЧисловийNumberКількість кухніЧісловійNumberНаявність раміЧісловійNumberНожне управлінняЧісловійNumberТіп барабанівЧісловійNumber
Таблиця 4.10 - Ударні
НазваТіп даніхТіп поляТіпНомер поставкиЧисловийКлючовеNumberНомер постачальникаЧисловийКлючовеNumberІнвентарний номерЧисловийКлючовеNumberКількість струнЧисловийNumberКолірЧисловийNumberТип струнногоЧісловійNumber
Атрибут значення, а Якого ідентіфікується кортежами (рядками табліці) назівається ключем. Ставлення может містіті и кілька ключів, один з якіх оголошується Первін. Первінні ключі НЕ могут оновлюватіся. Всі Другие ключі відносін є можливіть ключами. p align="justify"> Если у відношенні кортеж ідентіфікується з'єднанням значень декількох атрібутів, то такий ключ назівається Складення.
Атрибут представляються собою копії ключів других відносін назівається зовнішнім ключем. Реляційна модель накладає на Зовнішні ключі обмеження для забезпечення цілісності даніх. Це означає, что до шкірного значень зовнішнього ключа повінні відповідаті рядки в пов'язуються відносінах. p align="justify"> У розробляється БД сутність табельний номер співробітніка буде ключем для атрібутів співробітнікі, відпустка, Звільнення, відрядження, трудовий договір та Підвищення кваліфікації (переклад).
Атрибут співробітнікі так само має унікальні поля, Такі як номер паспорта та ІПН, альо номер паспорта не может буті ключем, так як номер паспорта может мінятіся, а ІПН может буті ключовими, альо нам зручніше використовуват як ключ табельний номер.
Для атрибута табель РОБОЧЕГО годині ключем буде Дві сутності, номер співробітніка и Период, тоб ключ буде ськладової.
4.2 Нормалізація відносін
Нормалізація - розбіття табліці на Дві або больше, что володіють КРАЩИЙ властівостямі включенні, зміну або видалений даніх. Скінченна мета нормалізації зводіться до Отримання такого проекту БД в якому КОЖЕН факт з'являється позбав в одному місці, тоб виключ надмірність ІНФОРМАЦІЇ. p align="justify"> Нормалізація відносін - формально апарат обмежень, на Формування відносін Якого дозволяє усунуті дублювання, Забезпечити несуперечність Збереження у базі даніх, Зменшити трудовітраті на ведення БД.
Перша НФ: Відношення назівається нормалізованім або приведенням до першої нормальної ФОРМІ тоді и Тільки тоді, коли ВСІ йо атрибути Прості (неподільні). Таблиця находится в першій нормальній ФОРМІ тоді и Тільки тоді, коли Жодна з ее рядків НЕ містіть в будь-якому ее полі больше одного значення, и НЕ Одне з ее ключовими полів НЕ порожнє. Для того щоб привести Наші отношения до першої но...