WernerK: Tabelle aufteilen (fiktiv)

Beitrag lesen

Hallo,
Mich würde die Meinung der Datenbank Experten interessieren.
mal angenommen wir wollten das Spiel "Stadt Land Fluss" umsetzen und die Spieldaten in einer Datenbank speichern.

Man könnte eine Tabelle "spieldaten" anlegen wie folgt:

spielid,benutzer,datum,punkte,Stadt,Land,Fluss,Pflanze,Tier,Name,Beruf
-----------------------------------------------------------------------
1,Karl,19.02.2014,25,München,Marokko,Main,Mohn,Maus,Markus,Maler
2,Werner,19.02.2014,Mühlheim,,,Mais,,Martin,

Dem Spieler Werner ist nicht so viel eingefallen, wir haben also einige leere Spalten.

Wäre es sinnvoll oder eine Möglichkeit wenn man die eigentlichen "Spielwerte" in eine zusätzliche Tabelle auslagert? Also etwa:

spielid,spielwerte
-------------------------------
2, Mühlheim
2, Mais
2, Martin

So würde man Leereinträge vermeiden. Aber man hätte halt viel mehr Zeilen.

Was meint ihr. Macht so etwas Sinn? Ich sehe bei der Aufsplittung das Problem das man nicht mehr weiss welche Zeile (Eintrag) sich zu welcher Rubrik (Stadt, Land...) gehört.

Gruss
Werner