Bonjour,
j'ai besoin d'aide pour la base de donnée d'un site que je met en place.
L'admin inscrit des membres et met des cours et des quizzs sur les pages, les membres y répondent, leurs réponses sont enregistrées et un score final est enregistré pour la globalité des quizz auquel le membre à répondu.
J'ai une table membre et une table page (dans laquel je vais stocker le contenu de la page, le titre etc..)
Le problème c'est avec les quizzs (de type Qestionnaire à Choix Unique) . Si je créé une table quizz , je ne peux pas mettre une question et une réponse par colonne ca va faire trop de colonnes et pas assez de plasticité...
je me suis dit que j'allais faire une table quizz avec seulement l'id du quizz.
puis une table questions :
avec l'id de la question
une colonne pour la question
et l'id du quizz auquel elle renvoit.
et puis une table réponse avec
l'id de la réponse
l'id de la question à laquelle elle renvoit
la réponse en elle même
et une colonne pour dire si cette réponse est juste.
Vous en pensez quoi?
Partager