Ok, also ich will bei meinem Forum Umfragen einbauen, maximale Antworten Zahl sei 10. Jetzt Frage ich mich, wie die SQL Struktur der Tabellen aussehen müsste, entweder ich mache das so:
POLLID|TOPICID|FRAGE|GESAMTANTWORTEN|ANT1|ANT1_A|ANT2|ANT2_A|.....
Also im Grunde die Gesamte Umfrage in einer Tabelle, da das Antworten Limit ja eh gesetzt ist. Für mich ist das leichter, aber ich frage mich , ob das SQL technisch nicht langsamer wäre, so ne riesen Zeile, die andere Lösung wäre ja eine Tabelle für die eigentlich Umfrage "umfrage":
POLLID|TOPICID|FRAGE|GESAMTANTWORTEN
und eine Zweite Tabelle "answers", pro Zeile eine Antwort:
POLLID|ANSWERTEXT|ANSWERS
Was würdet ihr mir raten?
POLLID|TOPICID|FRAGE|GESAMTANTWORTEN|ANT1|ANT1_A|ANT2|ANT2_A|.....
Also im Grunde die Gesamte Umfrage in einer Tabelle, da das Antworten Limit ja eh gesetzt ist. Für mich ist das leichter, aber ich frage mich , ob das SQL technisch nicht langsamer wäre, so ne riesen Zeile, die andere Lösung wäre ja eine Tabelle für die eigentlich Umfrage "umfrage":
POLLID|TOPICID|FRAGE|GESAMTANTWORTEN
und eine Zweite Tabelle "answers", pro Zeile eine Antwort:
POLLID|ANSWERTEXT|ANSWERS
Was würdet ihr mir raten?
Kommentar