Salut !
J’ai besoin d’avis et de conseils !
Pour mon site, j’aimerai faire un concours tous les mois !
Des membres s’inscrivent (ou qui sont déjà inscrit), répondent à 3 questions (QCM ou réponses libre, j’ai pas encore décidé), valident les reponses et c’est tout ! Apres je tire au sort le vainqueur
J’ai donc pensé a faire une
-table membres (id, nom, prenom, pseudo etc …)
-table concours (id, nom, …)
-table questions (id, questions, …)
-table réponses (id, propositions, reponses …)
Je pense aussi utiliser les sessions et peut etre les cookies.
Je ne pense pas que ton choix soit très judicieux,
-table membres (id_membre, nom, prenom, pseudo etc …)
-table concours(id_concour,id_membre, titre, …)
-table questions(id_question, reponse, proposition1, proposition2…)
La table reponse ne sert a rien sauf si tu juge qu’une question peut posséder plusieurs réponses.
Je ne pense pas que ton choix soit très judicieux,
-table membres (id_membre, nom, prenom, pseudo etc …)
-table concours(id_concour,id_membre, titre, …)
-table questions(id_question, reponse)
-table propositions(id_proposition, id_question, proposition)
Voilà, si tu veux avoir une multitudes de propositions possible
Cest le format de table, Myisam qui est la cause de cela et pas la base de donnée. Il suffit d’utiliser le format INNODB qui lui offre support des transactions, des clés étrangères et les verrous dans les enregistrements.
Mais pour utiliser INNODB il faut utiliser “Mysqld-max” je pense car “Mysql-Opt” n’inclut pas ce support.
Je me permets une intervention : ca serait bien l’une des rares fois que je vois sans_nom qui fait une proposition “pas très judicieuse” sur une question aussi simple :ane: