Hello Tobias,
Für mich sieht das Konstrukt gewaltig nach einer Anwendung für das nested sets Modell aus.
Das ist auf jeden fall eine Alternative.
Und das "normale" hierarchische Modell mit Parent und Children in der Datenbank habe ich auch schon durch.
Das Problem, sowohl bei nested Sets, als auch beim klassischen hierarchischen Modell ist immer die Sperrung der Tabelle während der Änderungen, da man immer mehrere Statements benötigt, um den gesamten Vorgang abzuschließen.
Ich möchte hier (für mich) mal Vor- und Nachteile gegeneinander abwägen.
In meinem "Very-Long-Index-Modell" fehlt dazu nur noch das Verschieben.
Wobei ich denke, dass es in den beiden anderen Modellen auch Probleme mit der Anzeigereihenfolge gibt, wenn ein Parent mehrere Children hat.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg