Klaus: Frage zu einem Private Nachrichten System

Guten Tag,

ich frage mich ob es sinnvoll ist bei einem solchen system zwei tabellen zu erstellen. Eine die nur die verknüpfungen liefert also wer wem eine pn schreibt und eine die nur den text beinhaltet.

Könnte so eine Trennung beim suchen der einzelnen einträge später, wenn die DB sehr groß ist, hilfreich sein?

lg klausi

  1. hi,

    ich frage mich ob es sinnvoll ist bei einem solchen system zwei tabellen zu erstellen. Eine die nur die verknüpfungen liefert also wer wem eine pn schreibt und eine die nur den text beinhaltet.

    Könnte so eine Trennung beim suchen der einzelnen einträge später, wenn die DB sehr groß ist, hilfreich sein?

    Da interessiert das m.E. weniger - sinnvolle Indizes zu setzen, ist da wichtiger.

    Eher interessant finde ich die Überlegung noch auf einem anderen Level: Was ist, wenn ein Benutzer eine Nachricht nicht nur einem anderen, sondern mehreren gleichzeitig schicken können soll? (Also Tranfer des von E-Mail her bekannten CC:/BCC: auf ein PM-System.)

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. ich frage mich ob es sinnvoll ist bei einem solchen system zwei tabellen zu erstellen. Eine die nur die verknüpfungen liefert also wer wem eine pn schreibt und eine die nur den text beinhaltet.

    Drei Tabellen wären noch besser: 'User', 'Messages', User_Messages'

    Könnte so eine Trennung beim suchen der einzelnen einträge später, wenn die DB sehr groß ist, hilfreich sein?

    Aber ja!