Es gibt sicher noch eine Menge weitere Szenarien, die mir gerade nicht einfallen. Auch weiß ich nicht, was der TO am Ende des Tages alles für Features in seiner Anwendung haben möchte, und ob sich dafür die eine oder andere Lösung besser eignet oder besser in die Sackgasse führt.
Zu deiner Fragen mit den Features, später soll es ein Userprofil geben mit allen wichtigen Daten die der User ausgefüllt hat, es wird ein kleines Nachrichtensystem geben und eine Suche, nach dem ein User z.B. nach Sprachen suchen kann.
Wenn der User "Deutsch" anklickt, sollen alle User erscheinen, die auch Deutsch sprechen. Dieses müsste sich mit LIKE umsetzten lassen?