Первая нормальная форма (1NF)

Основные критерии:

§ Все строки должны быть различными.

§ Все элементы внутри ячеек должны быть атомарными (не списками). Другими словами, элемент является атомарным, если его нельзя разделить на части, которые могут использовать в таблице независимо друг от друга.

Пример не 1NF таблицы:

Категория Товары
Книги Война и Мир, Азбука
Игрушки Юла

В этом примере в одной из ячеек содержится список из двух элементов: Война и Мир, Азбука, т.е. он является не атомарным.

Исправить можно так:

Категория Товары
Книги Война и Мир
Книги Азбука
Игрушки Юла

Вот, теперь это таблица в первой нормальной форме.

Методы приведения к 1NF:

§ Устраните повторяющиеся группы в отдельных таблицах (одинаковые строки).

§ Создайте отдельную таблицу для каждого набора связанных данных.

§ Идентифицируйте каждый набор связанных данных с помощью первичного ключа (добавить уникальный id для каждой строки)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: