Verhindern, dass sich zwei Konten dieselbe IBAN teilen
In einer Fintech-App darf dieselbe IBAN nicht zwei Konten gehören. Die Prüfung lag früher im Anwendungscode und wurde manchmal vergessen — Zeit, sie an die Datenbank zu delegieren.
Erstelle accounts mit id (Primärschlüssel), email und iban und füge anschließend eine Eindeutigkeitsbedingung mit dem Namen accounts_iban_key auf der Spalte iban hinzu. Danach schlägt jeder zweite Insert mit einer bereits vorhandenen IBAN mit einem Fehler fehl.
Nur CREATE/ALTER/DROP — kein abschließendes SELECT erforderlich.
Melde dich an, um den Einreichungsverlauf zu sehen
AnmeldenMelde dich an, um den KI-Mentor zu nutzen
AnmeldenKein Ausgangsschema
Diese Aufgabe beginnt ohne Tabellen — du erstellst sie mit CREATE TABLE.