Hallo,
Meine Tabellen lauten:
People: id, name
Feature: id, name
Personfeatures: id, person_id, feature_id
Nun möchte ich Personen suchen, die zwei oder mehrere Eigenschaften haben.
Mir sind nun zwei Lösungen eingefallen:
Gibt es noch eine elegantere Lösung?
Ja.
Wenn nein, welche meiner Lösungen wäre eurer Meinung nach zu bevorzugen.
Sowieso keine von beiden, da ein Selfjoin nicht besonders gut skaliert.
Freundliche Grüße
Vinzenz