- 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 |