Förbjud att två konton delar samma IBAN
I en fintech-app kan samma IBAN inte tillhöra två konton. Kontrollen brukade ligga i applikationskoden och glömdes ibland bort — dags att delegera den till databasen.
Bygg accounts med id (primärnyckel), email och iban, och lägg sedan till ett unikhetsvillkor med namnet accounts_iban_key på kolumnen iban. Därefter misslyckas varje andra insättning med ett redan befintligt IBAN med ett fel.
Endast CREATE/ALTER/DROP — ingen avslutande SELECT behövs.
Logga in för att se historik över inskick
Logga inLogga in för att använda AI-mentorn
Logga inInget startschema
Den här uppgiften börjar utan tabeller — du skapar dem med CREATE TABLE.