Sobes.tech
Junior — Middle

Qu'est-ce qu'une clé unique dans une base de données?

sobes.tech IA

Réponse de l'IA

Une clé unique dans la base de données est une colonne ou un ensemble de colonnes dont les valeurs identifient de manière unique chaque enregistrement dans la table. Elle garantit qu'il n'y aura pas deux lignes avec la même valeur de clé unique dans la table. Contrairement à la clé primaire, une clé unique peut contenir NULL (selon le SGBD), et une table peut avoir plusieurs clés uniques.

Exemple en SQL:

CREATE TABLE Utilisateurs (
  id INT PRIMARY KEY,
  email VARCHAR(255) UNIQUE
);

Ici, email est une clé unique qui empêchera d'ajouter deux utilisateurs avec le même email.