@Mandy

*nochmal sortieren*
Im Grunde bist Du auf dem richtigen Weg. Du siehst Dich in den Listen aller anderen Benutzer, ebenso wie das auch alle anderen Benutzer können. Somit wird jeder bei jedem festgehalten und auch nach dem Ausloggen sind die Daten abrufbar (Sofern der Zugriff auf die Listen dann nicht gesperrt wird).
Das Einzigste, was nicht festgehalten wird, ist der Aufruf des eigenen Profiles. Daher erscheint man nie in seiner "eigenen" Liste zum "eigenen" Profil, aber halt in allen anderen Listen, die man von den betreffenden Profilen aufgerufen hat.
Ich hoffe, es hat nun jeder verstanden.
@maribossa
NEIN! Die Liste ist zur Zeit nicht beschränkt.
Ich hatte das bislang nicht für nötig gehalten, da
A Eigene Profilaufrufe nicht festgehalten werden
B Von allen Usern in der Regel nur 30% Profile ansehen
C Die Tabelle immer kleiner sein wird, als die User-Tabelle selber
Man könnte sicherlich die Liste begrenzen. Dann aber Vorschläge, da "auf Verdacht" mit Seitenzahlen umbrechen, die letzten 10 Einträge oder was auch immer anzeigen lassen, sollte dann auch administrierbar sein, damit man flexibel bleibt...