logo

Première forme normale (1NF)

  • Une relation sera 1NF si elle contient une valeur atomique.
  • Il indique qu'un attribut d'une table ne peut pas contenir plusieurs valeurs. Il ne doit contenir qu’un attribut à valeur unique.
  • La première forme normale interdit l'attribut à valeurs multiples, l'attribut composite et leurs combinaisons.

Exemple: La relation EMPLOYEE n'est pas dans 1NF en raison de l'attribut multi-valeurs EMP_PHONE.

Tableau EMPLOYÉ :

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385,
9064738238
EN HAUT
vingt Harry 8574783832 Bihar
12 Lui-même 7390372389,
8589830302
Pendjab

La décomposition de la table EMPLOYÉ en 1NF a été présentée ci-dessous :

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385 EN HAUT
14 John 9064738238 EN HAUT
vingt Harry 8574783832 Bihar
12 Lui-même 7390372389 Pendjab
12 Lui-même 8589830302 Pendjab