Auf Thema antworten

Dein Datenmodell entspricht EAV (Entity Attribut Value) und da ist das mit mehreren Joins durchaus so gewollt. Die Join-Condition muss exakt sein, also es sollten nicht mehrere Zeilen durch einen Join entstehen und natürlich sind dann Indexe und Größe der Tabelle relevant aber eigentlich sollte das kein Problem sein.


Eventuell lohnt es sich, die Anfrage zu zerlegen oder irgendwas zusammen zu führen, das ist schwer zu sagen. Irgendwann ist man halt an einem Punkt wo die Auswertung zu mächtig wird, dann muss man sowas vielleicht als Auswertungsbestand erzeugen.


Zurück
Oben