#780

Eén gebruiker, meerdere rollen — een koppeltabel zonder synthetische id

Bouw een koppeltabel voor de relatie «één gebruiker kan veel rollen hebben, en één rol kan bij veel gebruikers horen». Hetzelfde paar (user_id, role_id) mag niet twee keer voorkomen, en een aparte surrogaat-id is niet nodig — het paar zelf is de natuurlijke identifier. Maak user_roles met twee integer-kolommen user_id en role_id, en een samengestelde primary key over beide kolommen.

Alleen CREATE/ALTER/DROP — geen afsluitende SELECT nodig.

Je queryresultaat verschijnt hier

Geen startschema

Deze opdracht begint zonder tabellen — je maakt ze aan via CREATE TABLE.