String
Erfahrenes Mitglied
Hallöchen zusammen,
wie löst ihr einen Mehrfachempfänger bei Nachrichten? Also z.b. in einem Forum, einer Community. Nehmen wir an, der benutzer gibt ein:
An: UserA, UserB, UserC
Habt ihr dann eine Tabelle "Nachrichten_User" (ID des Sender, Empfängers, GelesenFlag ect.) und "Nachrichten_Text" (Der eigentliche Text, mit der ID zur verknüpfung aus "Nachrichten_User" und bei mehreren Empfänger, macht ihr mehrere Einträge in "Nachrichten_User" - beim löschen, prüft ihr ob kein User mehr diese PN hat und löscht gegebenenfalls den Text?
Oder schreibt ihr ein Array als "Empfänger" und MySQL sucht dann darin, ob der User drinne steht..
ooooder habt ihr nur eine Tabelle für die Nachrichten und macht hat x-beliebig viele Einträge für die User und wenn einer die halt löscht, ist sie gelöscht..
Wie löst man das am besten, schönsten, tollsten.... ?
Danke schonmal
string
wie löst ihr einen Mehrfachempfänger bei Nachrichten? Also z.b. in einem Forum, einer Community. Nehmen wir an, der benutzer gibt ein:
An: UserA, UserB, UserC
Habt ihr dann eine Tabelle "Nachrichten_User" (ID des Sender, Empfängers, GelesenFlag ect.) und "Nachrichten_Text" (Der eigentliche Text, mit der ID zur verknüpfung aus "Nachrichten_User" und bei mehreren Empfänger, macht ihr mehrere Einträge in "Nachrichten_User" - beim löschen, prüft ihr ob kein User mehr diese PN hat und löscht gegebenenfalls den Text?
Oder schreibt ihr ein Array als "Empfänger" und MySQL sucht dann darin, ob der User drinne steht..
ooooder habt ihr nur eine Tabelle für die Nachrichten und macht hat x-beliebig viele Einträge für die User und wenn einer die halt löscht, ist sie gelöscht..
Wie löst man das am besten, schönsten, tollsten.... ?
Danke schonmal
string