стТіп: В«музейВ», В«пам'ятникВ» і т.д.НазваніеТекстНазваніе місця або достопримечательностиНаселенный пунктЧіслоВнешній ключ на таблицю В«Населені пунктиВ» ОпісаніеТекстОпісаніе местаНаселенние пунктиІмя поляТіп данныхОписаниеКод_нпСчетчикИдентификатор (первинний ключ) ТіпТекстТіп: В«містоВ», В«селоВ» і т.д.ОпісаніеПоле MEMOОпісаніе насел. пунктаНазваниеТекстНазвание населеного пунктаПрічіна освоеніяТекстПрічіна освоеніяВремя освоеніяЧіслоВнешній ключ для зв'язку з табл. В«ЧасиВ» ІзображеніеТекстІмя файлу із зображенням населеного пункту
НаселеніеІмя поляТіп даннихОпісаніеКод насел.СчетчикИдентификатор (первинний ключ) НазваніеТекстНазваніе населеніяОпісаніеПоле MEMOОпісаніе населенияМестоЧислоВнешний ключ для зв'язку з табл. В«МісцяВ» ВремяЧіслоВнешній ключ для зв'язку з табл. В«ЧасиВ»
ВременаІмя поляТіп даннихОпісаніеКод времениСчетчикИдентификатор (первинний ключ) ДатаКр. формат датиКонкретная дата в році (напр., 25.12.06) Дата началаЧіслоГод початку собитіяДата концаЧіслоГод кінця собитіяКр. ОпісаніеТекстОпісаніе дати або періоду
ЛічностіІмя поляТіп данныхОписаниеКод_личностиСчетчикИдентификатор (первинний ключ) ІзображеніеТекстІмя файлу із зображенням лічностіОпісаніеПоле MEMOОпісаніе лічностіІменаТекстодно або кілька імен лічностейТіпТекстТіп: В«князьВ», В«губернаторВ» і т.д.Годи жізніЧіслоВнешній ключ для зв'язку з табл. В«ЧасиВ»
Таблиця В«ПодіїВ» є похідною від асоціативного зв'язку.
СобитіяІмя поляТіп даннихОпісаніеКод событияСчетчикИдентификатор (первинний ключ) ПрічінаТекстОпісаніе причини собитіяОпісаніеПоле MEMOПодробное опис собитіяМестоЧіслоВнешній ключ для зв'язку з табл. В«МісцяВ» ВремяЧіслоВнешній ключ для зв'язку з табл. В«ЧасиВ» ЛічностьЧіслоВнешній ключ для зв'язку з табл. В«ОсобистостіВ»
Код місця, Код н.п., Код населення, Код часу, Код особистості, Код події - первинні ключові поля для кожної з таблиць.
Зовнішніми ключами для таблиць є:
В«МісцяВ»: час, населений пункт;
В«Населені пунктиВ»: час освоєння;
В«НаселенняВ»: місце, час;
В«ОсобистостіВ»: роки життя;
В«ПодіїВ»: місце, час, особистість.
.2 Нормалізація відносин
Зробимо нормалізацію нашої БД. У результаті нормалізації має виключити можливість надмірність даних (один факт повинен з'являтися тільки в одному місці), в створюваній инфологической моделі. p align="justify"> Перетворимо таблиці за трьома нормальним формам:
В·