номер сотруднікаІндівідуальний номер кліентаСобитіе
Атрибут В«ПодіяВ» не є атомарним. Зробимо декомпозицію на 2 таблиці:
Таблиця В«СтавкаВ»
Реєстраційний номерСумма (в рублях) ТіпДата регістрацііКоеффіціент
РассчітанаТабельний номер сотруднікаІндівідуальний номер клієнта
Таблиця В«Номер подіїВ»
Реєстраційний номер ставкіНомер події
Таблиця В«ПодіяВ»
Номер в лінііДатаАналітікТіп
Атрибути В«АналітикВ» і В«ТипВ» не є атомарними. Зробимо декомпозицію на 3 таблиці:
Таблиця В«ПодіяВ»
Номер в лінііДата
Таблиця В«АналітикВ»
Номер в лінііТабельний номер сотруднікаКоеффіціент
Таблиця В«Тип подіїВ»
Номер в лінііХарактер собитіяНазваніе змагання
Таблиця В«ВиплатаВ»
Номер ставкіДатаСумма (в рублях) Номер події
Індивідуальний номер кліентаТабельний номер співробітника
Всі атрибути атомарні.
Усі таблиці відповідають вимогам першої нормальної форми .
Функціональні залежності для всіх відносин бази даних.
1. Між таблицями «³дділВ» і В«Адреса відділуВ» встановлена ​​функціональна залежність по атрибуту В«Назва відділуВ».
. Між таблицями В«СпівробітникВ» і В«Діти співробітникаВ» встановлена ​​функціональна залежність по атрибуту В«Табельний номерВ».
. Між таблицями В«СпівробітникВ» та В«Історія роботиВ» встановлена ​​функціональна залежність по атрибуту В«Табельний номерВ».
. Між таблицями В«Історія роботиВ» та В«Історія зарплатиВ» встановлена ​​функціональна залежність за атрибутами В«Табельний номерВ» та В«Дата прийомуВ».
. Між таблицями В«СпівробітникВ» і В«Адреса співробітникаВ» встановлена ​​функціональна залежність по атрибуту В«Табельний номерВ».
. Між таблицями В«КлієнтВ» і В«Адреса клієнтаВ» встановлена ​​функціональна залежність по атрибуту В«Індивідуальний номерВ».
. Між таблицями В«СтавкаВ» та В«Номер подіїВ» встановлена ​​функціональна залежність по атрибуту В«Реєстраційний номерВ».
. Між таблицями В«ПодіяВ» і В«АналітикВ» встановл...