[SQL allgemein] Tabelle mit 40 oder mehr Feldern?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] Tabelle mit 40 oder mehr Feldern?

    Hallo,

    zu einer Umfrage mit etwa 40 bis 60 Fragen sollen die Antworten abgespeichert werden.

    Geplant sind 2 Tabellen: User und Antworten.

    In der Antworten Tabelle würde dann für jeden Benutzer ein Datensatz mit seinen Antworten gespeichert, d.h. die Tabelle hätte dann 40 oder 60 Felder.

    Ist das empfehlenswert oder sollte man lieber mehrere Tabellen mit weniger Feldern machen?

  • #2
    hmm,

    mal davon abgesehen das 60 Felder eigentlich lächerlich sein sollten, von der Anzahl her, würde ich dass anders aufteilen.

    Einmal eien Tabelle mit den Fragen, dann eine Tabelle mit den Antworten, eine Tabelle mit den Usern und eine mit ihren Antworten.

    So in dieser Art :

    Tab FRAGEN

    ID | Frage
    01 | Wie gehts dir ?
    02 | Bin ich klar im Kopf ?
    ...

    Tab ANTWORTEN

    ID | Fremdschlüssel ID_FRAGEN | Antwort
    01 | 01 | Gut
    02 | 01 | Schlecht
    03 | 02 | nee

    ...

    Dann haben wir die
    Tab USER

    ID | Name
    01 | Sonix
    02 | CoolMan


    ...

    naja und noch wer was gewählt aht

    Tab ANTWORTEN

    FremdID ANTWORTEN | FremdID User
    01 | 01
    02 | 02
    03 | 01
    03 | 01

    ....

    So gehts und du brauchst nirgends viele Spaten weil du einfach über die Ds gehst!

    Kommentar

    Lädt...
    X