Zabroń dwóm kontom współdzielenia tego samego IBAN-u
W aplikacji fintechowej ten sam IBAN nie może należeć do dwóch kont. Sprawdzenie to znajdowało się wcześniej w kodzie aplikacji i bywało pomijane — czas przekazać je bazie danych.
Zbuduj tabelę accounts z id (klucz główny), email oraz iban, a następnie dodaj ograniczenie unikalności o nazwie accounts_iban_key na kolumnie iban. Po tym każda kolejna próba wstawienia już istniejącego IBAN-u zakończy się błędem.
Tylko CREATE/ALTER/DROP — bez końcowego SELECT.
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj sięBrak schematu początkowego
To zadanie zaczyna się bez tabel — utworzysz je za pomocą CREATE TABLE.