#776

Tiltsd meg, hogy két számla ossza meg ugyanazt az IBAN-t

Egy fintech alkalmazásban ugyanaz az IBAN nem tartozhat két számlához. A korábban az alkalmazás kódjában élő ellenőrzésről néha megfeledkeztek — ideje az adatbázisra bízni. Építsd fel az accounts táblát id (elsődleges kulcs), email és iban oszlopokkal, majd adj hozzá egy accounts_iban_key nevű egyediségi megszorítást az iban oszlopra. Ezután minden olyan második beszúrás, amely egy már létező IBAN-t használ, hibával hiúsul meg.

Csak CREATE/ALTER/DROP — nincs szükség záró SELECT-re.

A lekérdezésed eredménye itt jelenik meg

Nincs kiinduló séma

Ez a feladat táblák nélkül indul — neked kell létrehoznod őket CREATE TABLE-lel.