60
Целью данного этапа является построение логической модели данных на
основе концептуальной модели данных. Необходимо доработать модель,
устранив элементы, затрудняющие реализацию данных в среде реляционной
СУБД, создать связи между сущностями, определить основные и внешние
ключи.
Для достижения этой цели, прежде всего, необходимо определить
подходящий набор отношений. Метод, который используется для решения
последней задачи, называется нормализацией (normalization). Нормализация
представляет собой вариант восходящего подхода к проектированию базы
данных, который начинается с установления связей между атрибутами. Однако
нормализация также используется и при нисходящем подходе к проектированию
базы данных, который начинается с выявления основных сущностей и связей, в
качестве метода проверки корректности полученного результата.
Нормализация – это метод создания набора отношений с заданными
свойствами на основе требований к данным, установленным в некоторой
организации.
Нормализация часто выполняется в виде последовательности тестов для
некоторого отношения с целью проверки его соответствия (или несоответствия)
требованиям заданной нормальной формы. Таким образом, процесс
нормализации основывается на концепции нормальных форм.
Нормализация – это формальный метод анализа отношений на основе их
первичного ключа и существующих функциональных зависимостей.
В нашей базе данных элементам, затрудняющими реализацию базы
данных, являются связь «М:М»: сущностей «Сотрудники» и «Участки».