logo

Prvá normálna forma (1NF)

  • Vzťah bude 1NF, ak obsahuje atómovú hodnotu.
  • Uvádza, že atribút tabuľky nemôže obsahovať viacero hodnôt. Musí obsahovať iba atribút s jednou hodnotou.
  • Prvá normálna forma nepovoľuje atribút s viacerými hodnotami, zložený atribút a ich kombinácie.

Príklad: Vzťah EMPLOYEE nie je v 1NF kvôli viachodnotovému atribútu EMP_PHONE.

Tabuľka ZAMESTNANCOV:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385,
9064738238
HORE
dvadsať Harry 8574783832 Bihar
12 Sám seba 7390372389,
8589830302
Pandžáb

Dekompozícia tabuľky ZAMESTNANCOV na 1NF je znázornená nižšie:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385 HORE
14 John 9064738238 HORE
dvadsať Harry 8574783832 Bihar
12 Sám seba 7390372389 Pandžáb
12 Sám seba 8589830302 Pandžáb