Нормализация схемы базы данных  - пошаговый процесс разбиения  одного отношения согласно алгоритму нормализации на несколько отношений на базе функциональных зависимостей. Таким образом, схема реляционной базы данных переходит в первую, вторую, третью и  т.д. нормальные формы. Если  отношение соответствует критериям нормальной формы n , и всех предыдущих нормальных форм,  тогда считается, что это отношение находится в нормальной форме уровня n.
Первая нормальная форма
  Первая нормальная форма (1НФ, 1NF)  образует почву для структурированной схемы баз данных:
  - Каждая  таблица должна иметь основной ключ: минимальный набор колонок, которые  идентифицируют запись.
- Избежание  повторений групп (категории данных, которые могут встречаться разное количество  раз в разных записях) правильно определяя не ключевые атрибуты.
- Атомарность:  каждый атрибут должен иметь только одно значение, а не множество значений.
Вторая нормальная форма
  Вторая нормальная форма (2НФ, 2NF)  требует, чтобы данные, хранящиеся в таблицах с композитным ключом, не зависели  лишь от части ключа:
  - Схема базы  данных должна соответствовать требованиям первой нормальной формы.
- Данные, которые  повторно появляются в нескольких колонках, выносятся в отдельные таблицы.
Третья нормальная форма
  Третья нормальная форма (3НФ, 3NF)  требует, чтобы данные в таблице зависели исключительно от основного ключа:
  - Схема базы  данных должна соответствовать всем требованиям второй нормальной форме.
- Любое поле,  зависит от основного ключа и от любого другого поля, должно выноситься в  отдельную таблицу.
Четвертая нормальная форма
  Четвертая нормальная форма (4НФ, 4NF)  требует, чтобы в схеме базы данных не было нетривиальных многозначных  зависимостей множеств атрибутов, кроме многозначного  ключа-кандидата. Считается, что таблица находится в 4НФ тогда, только  когда она находится в НФБК, и многозначные зависимости являются функциональными  зависимостями. Четвертая нормальная форма устраняет нежелательные  структуры данных - многозначные зависимости.
Пятая нормальная форма
  Пятая нормальная форма (5НФ, 5NF, PJ  / NF) требует, чтобы не было не тривиальных зависимостей объединения, которые  бы не вытекали из ограничений ключей. Считается, что таблица в пятой  нормальной форме, тогда, и только когда она находится в 4НФ, и каждая  зависимость объединения обусловлена ??ее ключами-кандидатами.
Нормальная форма домен / ключ
  Эта нормальная форма требует, чтобы в схеме не было  других ограничений кроме ключей и доменов.
Шестая нормальная форма
  Таблица находится в 6NF, если она находится в 5NF и  удовлетворяет требованию отсутствия нетривиальных зависимостей. Обычно 6NF  отождествляют с DKNF.