Wenn mehrere Antworten für eine einzelne Frage möglich sind, ist es besser, einen Primärschlüssel auf answer
zu haben Tabelle auch, um jede Zeile eindeutig zu identifizieren, wenn wir wie folgt doppelte Antworten erhalten
id | question_id | title
1 1 5
2 1 5
3 2 true
Falls Sie jedoch nur eine einzige Antwort für jede Frage erwarten, ist es besser, sie mit der question
zusammenzuführen Tabelle, da sowohl Frage als auch Antwort direkt von einem einzigen Primärschlüssel abhängig sind.
id | question | answer
1 quest 1 ? 5
2 quest 2 ? 5
3 quest 3 ? true
4 quest 4 ? null
Ich hoffe, das klärt Ihre Zweifel.