Hallo,
ich möchte ein kleines Forum programmieren.
Das bisherige Datenbankdesign hat eine Tabelle Foren, Threads, Posts und Benutzer. Wenn sich ein Benutzer anmeldet, soll ihm angezeigt werden, welche Threads, bzw. in welchen Foren er Threads, noch nicht gelesen hat.
Eine Zwischentabelle erstellen, in der für jeden User und Thread ein Datensatz gespeichert wird, finde ich nicht gut, weil das ziemlich viele Daten werden könnten (Anzahl User * Anzahl Threads). Diese Daten müsste ich ja bei jedem Post aktualisieren.
Hat jem. eine Idee, wie ich das geschickt umsetzen könnte?
(Am Besten eine Möglichkeit, die sehr schnell arbeitet.)
ich möchte ein kleines Forum programmieren.
Das bisherige Datenbankdesign hat eine Tabelle Foren, Threads, Posts und Benutzer. Wenn sich ein Benutzer anmeldet, soll ihm angezeigt werden, welche Threads, bzw. in welchen Foren er Threads, noch nicht gelesen hat.
Eine Zwischentabelle erstellen, in der für jeden User und Thread ein Datensatz gespeichert wird, finde ich nicht gut, weil das ziemlich viele Daten werden könnten (Anzahl User * Anzahl Threads). Diese Daten müsste ich ja bei jedem Post aktualisieren.
Hat jem. eine Idee, wie ich das geschickt umsetzen könnte?
(Am Besten eine Möglichkeit, die sehr schnell arbeitet.)
Comment