logo

První normální forma (1NF)

  • Vztah bude 1NF, pokud obsahuje atomární hodnotu.
  • Uvádí, že atribut tabulky nemůže obsahovat více hodnot. Musí obsahovat pouze atribut s jednou hodnotou.
  • První normální forma nepovoluje vícehodnotový atribut, složený atribut a jejich kombinace.

Příklad: Vztah EMPLOYEE není v 1NF kvůli vícehodnotovému atributu EMP_PHONE.

Tabulka ZAMĚSTNANCŮ:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385,
9064738238
NAHORU
dvacet Harry 8574783832 Bihar
12 Sám 7390372389,
8589830302
Paňdžáb

Níže je uveden rozklad tabulky ZAMĚSTNANCI na 1NF:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385 NAHORU
14 John 9064738238 NAHORU
dvacet Harry 8574783832 Bihar
12 Sám 7390372389 Paňdžáb
12 Sám 8589830302 Paňdžáb