Нормализация таблиц в БД

Первая нормальная форма БД

Таблица приведеная к 1-й нормальной форме, если:

  • в ней нет повторяющихся значений;
  • все атрибуты простые;
  • все значения скалярные;

Вторая нормальная форма БД

Таблица приведеная ко 2-й нормальной форме, если:

  • таблица приведена к 1-й НФ;
  • у таблицы должен быть первичный ключ;
  • все атрибуты должны описывать первичный ключ целиком, а не какую-то часть первичного ключа;

Третья нормальная форма БД

Таблица приведеная ко 3-й нормальной форме, если:

  • таблица приведена к 3-й НФ;
  • не должно быть зависимостей одних ключевых атрибутов от других. Все атрибуты зависят только от первичного ключа.

Тэг в списке: