Jeden użytkownik, kilka ról — tabela łącząca bez sztucznego id
Zbuduj tabelę łączącą dla relacji «jeden użytkownik może mieć wiele ról, a jedna rola może należeć do wielu użytkowników».
Ta sama para (user_id, role_id) nie może pojawić się dwukrotnie, a osobny klucz zastępczy nie jest potrzebny — sama para jest naturalnym identyfikatorem. Utwórz user_roles z dwiema całkowitoliczbowymi kolumnami user_id i role_id oraz złożonym kluczem głównym obejmującym obie z nich.
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.