Interdire que deux comptes partagent le même IBAN
Dans une application fintech, le même IBAN ne peut pas appartenir à deux comptes. La vérification se trouvait auparavant dans le code applicatif et était parfois oubliée — il est temps de la déléguer à la base de données.
Construis accounts avec id (clé primaire), email et iban, puis ajoute une contrainte d'unicité nommée accounts_iban_key sur la colonne iban. Après cela, toute seconde insertion avec un IBAN déjà existant échoue avec une erreur.
Uniquement CREATE/ALTER/DROP — aucun SELECT final nécessaire.
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecterAucun schéma de départ
Cet exercice démarre sans aucune table — vous les créerez via CREATE TABLE.