Переменная отношения находится в первой нормальной форме тогда и только тогда, когда в любом допустимом значении отношения каждый его кортеж содержит только одно значение для каждого из атрибутов.
· Рассмотрим отношение «Клиенты». Здесь каждый домен является простым.
· Рассмотрим отношение «Платья». Здесь все домены атомарны.
· Рассмотрим отношение «Заказы». Составных полей нет.
Вторая нормальная форма
Переменная отношения находится во второй нормальной форме тогда и только тогда, когда она находится в первой нормальной форме и каждый неключевой атрибут неприводимо зависит от ее потенциального ключа.
· Рассмотрим отношение «Клиенты». Здесь ключевое поле единственно.
· Рассмотрим отношение «Платья». Здесь ключевое поле единственно.
· Рассмотрим отношение «Заказы». Здесь ключевое поле единственно.
Третья нормальная форма
Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме, и каждый неключевой элемент нетранзитивно зависит от первичного ключа.
· Рассмотрим отношение «Клиенты». Транзитивность отсутствует.
· Рассмотрим отношение «Платья». Транзитивность отсутствует.
· Рассмотрим отношение «Заказы». Транзитивность отсутствует.
Итак, база данных удовлетворяет трём нормальным формам.
Раздел 3