Un utilisateur, plusieurs rôles — une table de jonction sans id synthétique
Construisez une table de jonction pour la relation « un utilisateur peut avoir plusieurs rôles, et un rôle peut concerner plusieurs utilisateurs ».
La même paire (user_id, role_id) ne doit pas apparaître deux fois, et un identifiant de substitution distinct n'est pas nécessaire — la paire elle-même est l'identifiant naturel. Créez user_roles avec deux colonnes entières user_id et role_id, et une clé primaire composite couvrant les deux.
Uniquement CREATE/ALTER/DROP — aucun SELECT final nécessaire.
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecterAucun schéma de départ
Cet exercice démarre sans aucune table — vous les créerez via CREATE TABLE.