Ich mag würde, damit Benutzer andere Benutzer folgen, wie mit Twitter, Instagram usw. Bin denken, dass dies sollte Tabellenstruktur so etwas wie folgenden Angaben enthalten:PHP/MYSQL/social network besten pracice Tabellenstruktur für die Anhänger
Benutzer mit Benutzer-ID, Passwort, E-Mail, fname, lname
Verfolger mit userid1 (INT), followstatus (TINYINT), usererid2 (INT)
neue Zeile erstellt wird, wenn user1 user2 zu folgen entscheidet. Der spätere Follow-Status kann deaktiviert werden, wenn Benutzer1 entscheidet, user2 nicht mehr zu folgen. Es gäbe einen separaten Eintrag, wenn user2 dem Benutzer 1 folgt
Ich kann Benutzer1, die er folgt mit Abfrage zu dieser Tabelle sagen. Und sagen Sie den Benutzern, wie viele Personen sie mit der Count-Abfrage verfolgen. Dann, abhängig von dieser Beziehung, drucken Sie die Informationen zu user2s Aktionen (followee) zu user1 (Follower) aus.
Ist das die beste Vorgehensweise? Oder ist da mehr dran .... Gibt es noch andere Felder, Tabellen?
Hinweis: Benutzer haben eine andere Tabelle von Menschen, nicht unbedingt Benutzer, aber ich denke, Follower-Status sollte in separaten Tabelle sein.
Ihr zweiter Punkt macht Sinn für mich, und ich denke, es ist eine gute Richtung. Vielen Dank. –