Bonjour,
je veux mettre au point une BDD pour des personnages de jeu de rôle. Pour ne cibler que le point qui pose problème, j'ai trois tables:
Etat_civil (pour les personnages), Table_Profession et Table_Magie.
Chaque profession est utilisateur ou non de magie (Type_Utilisateur). Si il est utilisateur, la profession possède un type de magie particulier. Sinon, le personnage choisit un type de magie. Je suis un peu embêté par cette relation qui se fait selon le cas (de Type_Utilisateur) entre Table_Profession et Table_Magie ou Etat_civil et Table_Magie.
Voilà ce que j'ai produit pour l'instant:
J'ai créé une table Table_Assoc_Prof_Magie comprenant 1 clé composite (Id_Profession et Type_Utilisateur). J'ai mis en place une contrainte sur Type_Utilisateur pour n'avoir que ceux désirés.
J'ai un peu de mal par contre à voir comment faire pour la relation entre Etat_civil et Table_Magie...
Partager