Définition :
La clé primaire (Primary Key) est une colonne qui permet d’identifier chaque ligne de manière unique.
Explication :
Dans la vie réelle : ton numéro de sécurité sociale ou ton numéro d’étudiant est unique → personne ne peut avoir le même.
Dans une base de données, la clé primaire joue ce rôle.
👉 Exemple :
- Étudiant 1 → ID = 1, Nom = Claire
- Étudiant 2 → ID = 2, Nom = Julien
OK, tout va bien.
Mais si j’essaie d’ajouter un autre étudiant avec ID = 1, la base de données va refuser, car l’ID est déjà utilisé.
Conclusion :
La clé primaire garantit que chaque enregistrement est unique.
C’est la “carte d’identité” des données dans une table.