Moin!
Tja, unverhofft kommt oft! Sorry für das schnelle Posting, ich merke gerade, der Schlüssel heißt "Stored Procedures" ... leider kapier ich die noch nicht so ganz, aber der Thread hier ist dann mehr oder weniger überflüssig!
Nein. Auch mit Stored Procedures kriegst du irgendwann ein Performanceproblem.
Entweder, dein Datensatz bleibt so klein, dass die rekursive Speicherung in der DB in SQL irrelevant ist, weil immer eine Gesamtabfrage mit anschließender Einsortierung in eine PHP-Datenstruktur erfolgen kann, oder die Daten sind für solche Spielchen zu groß.
Nested Sets wären die bessere Lösung. Die erfordern allerdings etwas mehr Gehirnschmalz zum Verständnis. :)
- Sven Rautenberg