Ich entwerfe eine Datenbank, die Fragen, Antworten und Kategorien enthält.Struktur der Datenbank mit Fragen und Antworten
Eine Frage kann zu vielen Kategorien gehören, und eine Kategorie kann viele Fragen haben. Diese Beziehung ist also ein Viele-zu-Viele.
Eine Frage Tisch
Eine Kategorie Tabelle
Eine Tabelle Primärschlüssel der beiden Tabellen oben
So jetzt meine Frage enthalten ist, ist es notwendig oder „besser“ Antworten zu speichern (a, b, c , d, e) in einer eigenen Tabelle namens Antworten? Dann hat die Antworttabelle einen Fremdschlüssel für den Primärschlüssel in der Fragetabelle.
Oder sollte ich nur 5 Spalten in der Fragetabelle haben, die auch die Antworten mit der richtigen Antwort enthalten?
Nach dem, was ich gelesen habe, ist es nicht normal, eine Eins-zu-Eins-Beziehung zu haben.
Vielen Dank im Voraus!
Danke, dass Sie ein wenig nachdenken und wissen, dass ich sehe, warum das besser und flexibler ist. – LuckyLuke
@Andreas Johannessen hat weitere Details hinzugefügt – Nishant
Ja, ich habe es gesehen. Viel geschätzt, danke! Jetzt ist meine Datenbank fertig :) – LuckyLuke