#776

Zakaž, aby dva účty sdílely stejný IBAN

Ve fintech aplikaci nemůže stejný IBAN patřit dvěma účtům. Kontrola dřív žila v aplikačním kódu a občas se na ni zapomnělo — je čas ji delegovat databázi. Vytvoř accounts se sloupci id (primární klíč), email a iban, poté přidej omezení jedinečnosti s názvem accounts_iban_key na sloupci iban. Poté každé druhé vložení s již existujícím IBAN selže s chybou.

Jen CREATE/ALTER/DROP — závěrečný SELECT není potřeba.

Výsledek vašeho dotazu se zobrazí zde

Žádné výchozí schéma

Tato úloha začíná bez tabulek — vytvoříte je pomocí CREATE TABLE.