Hello,
Je ne suis pas sur de moi à 100%, j'aimerai avoir l'avis d'expert en la matière.
Voila le contexte (très simple).
Ce modèle concerne un jeux qui contient une serie de questions.
Chaque question contient 1,n réponse (dont une bonne). chaque réponse est rattachée à 1,1 question.
J'ai une entité utilisateur. Chaque utilisateur peut répondre une seule fois à chaque question.
Mon problème se situe au niveau des tables question et reponse.
Dans ma table question, j'ai une clef étrangère ( clef primaire de la table réponse). Cette foreign Key represente la bonne réponse.
Et dans ma table reponse, j'ai une clef etrangere (clef etrangere de la table
question). Cette foreign key represente la question à laquelle est rattachée la reponse.
Est ce que selon vous cela releve d"une bonne conception?
La contraite est que je dois enlever les contraintes d"intégrité pour alimenter mes deux tables.
Je pourrais passer par une table intermédiaire qui associrai la clef de la question et la clef de la reponse. par contre je n'aurais pas la notion de bonne réponse.
Je vous remercie par avance pour votre aide!![]()
![]()
![]()
Partager