Чтобы быть в первой нормальной форме (1НФ), таблица должна обладать такими качествами.
Быть двумерной, т.е. состоять из строк и столбцов.
В каждой строке должны находиться данные, соответствующие объекту или части объекта.
В каждом столбце должны находиться данные, относящиеся к одному из атрибутов описываемого объекта.
В каждой табличной ячейке (пересечении строки и столбца) должно находиться только одно значение.
В каждом столбце должны быть только однотипные данные. Если, например, в какой-либо строке в столбце находится фамилия сотрудника, то тогда и во всех остальных строках в этом столбце также должны быть фамилии сотрудников.
У каждого столбца должно быть уникальное имя.
Никакие две строки не могут быть одинаковыми (т.е. каждая строка должна быть уникальной).
Порядок расположения столбцов и строк не должны иметь значения.
Таблица (отношение), находящаяся в первой нормальной форме, хотя и имеет "иммунитет" к некоторым видам аномалий изменения, но все равно подвержена остальным. Первой нормальной форме соответствует таблица SALES (см. Рисунок 5.2), но, как уже говорилось, эта таблица подвержена аномалиям удаления и вставки. Так что эта нормальная форма может быть полезной в одних приложениях и ненадежной в других.