yo,
Hat jemand von Euch eine Idee wie ich die Abfrage gestalten und mit php generieren könnte.
hirachische strukturen lassen sich immer schwer mit rdbms abbilden. mysql bietet dazu glaube ich einige funktionalitäten an, wobei ich nicht weiß, wie und ab welcher version. muss du am besten selbst mal bei der doku im netzt nachschauen.
da du allerdings die maximale anzahl "tiefe" kennst, könntest du es auch mit SELFJOINS lösen, genauer gesagt mit OUTER SELFJOINS, da ja nicht immer jede ebene besetzt ist. bei einer maximalen tiefe von 7 wären es dann 7 SELFJOINS.
Eine Zerlegung der Tabelle in mehrere möchte ich unter allen Umständen vermeiden.
was würde den dagegen sprechen, das design zu normalisieren ?
Ilja