
82
Модель базы данных представлена на рисунке 2.10.
Отпуска
U1 Код
Дата
Начало
Окончание
I3 КодСтруктурноеПодразделение
I1 ОтветственноеЛицо
I2 РаботникКадровойСлужбы
Сотрудник
ДатаЗаполнения
I11 Состояние
I12 КодТрудовойДоговор
ИНН
НомерСвидетельстваПенсионногоСтрахования
ХарактерРаботы
I1 КодВидРабот
Фамилия
Имя
Отчество
I4 Пол
ДатаРождения
МестоРождения
I2 Гражданство
I5 ЗнаниеЯзыка1
I7 СтепньЗнанияЯзыка1
I6 ЗнаниеЯзыка2
I8 СтепньЗнанияЯзыка2
I3 Образование
I9 ОсновнаяПрофессия
I10 ДополнительнаяПрофессия
СтажРаботыНаДату
КодСостояниеВБраке
ПаспортСерия
ПаспортНомер
ПаспортДатаВыдачи
КемВыдан
АдресРегистрации
АдресПроживания
ДатаРегистрацииПоМестуЖительства
НомерТелефона
КатегорияЗапаса
ВоинскоеЗвание
Состав
ПолноеКодовоеОбозначение
КатегорияГодностиКВоеннойСлужбе
НаименованиеКомиссариата
СостоитНаОбщемУчёте
СостоитНаСпециальномУчёте
ОтметкаОСнятии
ДополнительныеСведения
ОснованиеУвольнения
ДатаУвольнения
ПриказУвольненияНомер
ПриказУвольненияДата
Уволен
Роль
FK13 Таблица
FK18 КодТипСтажа
FK18 КодЛичнаяКарточка
FK20 Код
ТрудовойДоговор
U1 Код
I4 КодЛичнаяКарточка
Дата
ПриказНомер
ПриказДата
I3 Должность
Квалификация
I5 КодСтруктурноеПодразделение
I6 КодТрудовойСрок
ПричинаЗаключенияСрочного
УказаниеРаботы
СрокНачало
СрокОкончание
ХарактерРаботы
I1 КодВидРабот
ИспытательныйСрок
ПраваРаботника
ОбязанностиРаботника
ОбязанностиРаботодателяТруд
ОбязанностиРаботодателяБезопасность
ОбязанностиРаботодателяПрочее
I2 КодВидРежимаРабочегоВремени
ОсобенностиРежима
ЕжегодныйОтпуск
СоциальноБытовыеУсловия
ИноеПорядокИзмененияУсловий
ИноеПродлениеПрекращениеРасторжение
ИноеРазрешениеСпоров
КодАттестации
FK2 КодАттестационнаяКомиссияДолжности
Больничные
U1 Код
Дата
Начало
Окончание
I3 КодСтруктурноеПодразделение
I1 ОтветственноеЛицо
I2 РаботникКадровойСлужбы
Комнадировки
U1 Код
Дата
Начало
Окончание
I3 КодСтруктурноеПодразделение
I1 ОтветственноеЛицо
I2 РаботникКадровойСлужбы
Аттестации
U1 Код
Описание
Дата
I1 КодАттестуемые
I3 КодФормыИКритерии
I2 КодЧленаКомиссии
Оценка
Комментарии
Рисунок 2.5 Модель базы данных
Вторая НФ: Таблица находится во второй нормальной форме, если она
удовлетворяет определению первой нормальной формы и все ее поля, не входящие
в первичный ключ, связаны полной функциональной зависимостью с первичным
ключом. Для того чтобы наши отношения привести во вторую нормальную форму
надо вынести все начальников отдела в отдельную таблицу. Третья НФ: Таблица
находится в третьей нормальной форме, если она удовлетворяет определению
второй нормальной формы и ни одно из ее не ключевых полей не зависит
функционально от любого другого не ключевого поля. Отношения,
представленные в данной БД, приведены к третьей нормальной форме.