wahsaga: Normalform, Tabellendesign?

Beitrag lesen

hi,

Ja es kommt schon vor das die gleiche Nachricht an alle User geht.
Dann wäre in der Spalte "SenderID" und "Message" in allen Zeilen der gleiche Inhalt.
Ist das schlimm?

Lass die Nachricht 1 KB Text umfassen, und an ein Dutzend Leute verschickt werden. Speicherst du lieber 12 mal 1 KB, oder ein mal 1 KB an Text?

Wie könnte man das dann aber sinnvoll aufsplitten?
eine extra Tabelle nur mit "MessageTextID" und "MessageText" und dann die "MessageTextID" als Relation zur Tabelle "messages"??
Aber dann steht halt anstatt des gleichen Textes immer die gleiche ID in allen Zeilen.

Eine ID ist kein KB groß, sondern wenige Bytes. 12 mal wenige Bytes << 12 mal 1 KB :-)

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }