First Normal Form (1NF)
La première forme normale exige que chaque colonne contienne des valeurs atomiques — sans groupes répétitifs ni structures imbriquées —, le socle du modèle relationnel.
Objectif
Garantir que les tables satisfassent l'exigence la plus basique du modèle relationnel, en éliminant les valeurs non atomiques.
Mécanisme
Chaque cellule ligne-colonne contient exactement une valeur — pas de tableaux, tables imbriquées ni groupes répétitifs. Par exemple, une commande ne doit pas stocker plusieurs IDs de produit dans un champ ; on scinde en une table de lignes de commande. Toutes les bases relationnelles satisfont 1NF par défaut.
Cas d’usage
- Conception de bases de données
- Normalisation
- Modélisation des données