logo

Първа нормална форма (1NF)

  • Една релация ще бъде 1NF, ако съдържа атомна стойност.
  • Той гласи, че атрибут на таблица не може да съдържа множество стойности. Трябва да съдържа само атрибут с една стойност.
  • Първата нормална форма забранява многостойностния атрибут, съставния атрибут и техните комбинации.

Пример: Отношението EMPLOYEE не е в 1NF поради многостойностен атрибут EMP_PHONE.

Таблица СЛУЖИТЕЛ:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 Джон 7272826385,
9064738238
НАГОРЕ
двадесет Хари 8574783832 Бихар
12 себе си 7390372389,
8589830302
Пенджаб

Декомпозицията на таблицата EMPLOYEE в 1NF е показана по-долу:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 Джон 7272826385 НАГОРЕ
14 Джон 9064738238 НАГОРЕ
двадесет Хари 8574783832 Бихар
12 себе си 7390372389 Пенджаб
12 себе си 8589830302 Пенджаб