Ich will ja nicht Facebook abbilden. Ich suche lediglich eine Inspiration hinsichtlich der Datenbank.
Ich habe bisher immer nur die alten "Private Message"-Systeme die ja auch in Foren angewandt werden. Da gibts nur eine Tabelle:
Sender | Empfänger | Betreff | Text | Geloescht_von_Sender | Geloescht_von_Empfänger | Datum
Der Nachteil dabei ist, dass man jede Nachricht einzeln öffnen muss und man nicht wie bei Facebook und anderen Netzwerken, den ganzen Nachrichtenverlauf vor sicht hat. Das was Facebook da macht ist ja wohl eher sone Art Chat.
Aber ich frage mich, wie das Datenbanktechnisch organisiert wird.
Auf der Messenger-Startseite gibts dann immer so eine Art Übersicht aller Gespräche. Dort zu sehen ist dann oft nur der letzte Beitrag, egal ob von mir oder dem Empfänger.
Wenn ihr mal darüber nachdenkt, merkt man schnell, dass es schon ziemlich speziell ist.
Leider finde ich bei Google sogut wie keine Beiträge zu solchen Themen.