#776

Zakáž dvom účtom zdieľať rovnaký IBAN

Vo fintech aplikácii nemôže ten istý IBAN patriť dvom účtom. Kontrola kedysi žila v kóde aplikácie a niekedy sa na ňu zabudlo — je čas delegovať ju na databázu. Vytvor accounts s id (primárny kľúč), email a iban, potom pridaj obmedzenie jedinečnosti s názvom accounts_iban_key na stĺpec iban. Potom akýkoľvek druhý insert s už existujúcim IBAN-om zlyhá s chybou.

Iba CREATE/ALTER/DROP — žiadny záverečný SELECT nie je potrebný.

Tu sa zobrazí výsledok vášho dotazu

Žiadna počiatočná schéma

Táto úloha začína bez tabuliek — vytvoríte ich pomocou CREATE TABLE.