Heim > Fragen und Antworten > Hauptteil
Ich befürchte, dass ich leicht einen Crawl in der Datenbank erstellen könnte, während ich versuche sicherzustellen, dass alle Benutzer in der Datenbank dieselben Nachrichten sehen können. Das Problem besteht darin, dass ich in der Lage sein muss, eine Nachricht aus meinem Admin-Bereich zu senden und dafür zu sorgen, dass alle Benutzer Benachrichtigungen erhalten und außerdem die Möglichkeit haben muss, die Nachricht als gelesen zu markieren. Ich weiß, dass ich zwei Tabellen erstellen sollte, aber wie man SQL-Befehle schreibt, um Nachrichten für alle Benutzer zu generieren, wird frustrierend. Das ist vielleicht eine einfache Aufgabe, aber ich brauche Hilfe
Ich versuche, zwei Tabellen in meiner Datenbank zu erstellen. Benachrichtigung und has__notify. Notification enthält die Nachricht zusammen mit ihrem Titel und Erstellungsdatum, während (has__notify) andererseits Spalten wie notificationID (Fremdschlüssel), userID (Fremdschlüssel) enthält – um zu wissen, welcher Benutzer die Nachricht gelesen hat, dateRead. Allerdings halte ich meine Umsetzung für falsch, da ich schon etwas verwirrt bin.