Nach dem Motto 'Alles ist möglich' kann man das ´machen, ist halt reine Eintellarbeit
wie man Listen einstellt usw.
Aber mit den Rechtegruppen und Userberechtigungen, kombiniert mit den Listfunktionen und Filtern läßt sich (fast) alles mit Bordmitteln machen.
Steht der Prototyp fest, so ist es eventuell auch möglich dafür dann einen Script zu schreiben damit die Bedienung einfacher wird.
Ich hab auch eine Partnervermittlung als Kunde, dafür hab ich ein Genderfeld und der User gehört zu einer bestimmten Gruppe (Mann/Frau/.. usw.) und sieht dann halt nur den Menüpunkt mit der betreffenden Liste in der wieder der Filter so eingestellt ist das es passt.
Ich löse das da mit GroupJive und Gruppen, Interessen usw.
flat