Hi,
Das was mir wirklich Sorge bereitet ist eher, ob und wie ich
meine Strktur im Backend um lft und rgt erweitern und die
Werte darin initial richtig setzen und bei Veränderung der
Struktur ändern kann.Das finde ich keine gute Idee. Stattdessen würde ich für die Änderungsvorgänge Stored Procedures erstellen. Left und Right sind Werte, die im Prinzip nur das DBMS braucht, um das Nested-Sets-Muster zu realisieren. In der Anwendung würde ich sie nicht weiter rumschleppen als bis kurz nach der Abfrage, wenn die Daten in eine für die Anwendung brauchbare Struktur gebracht wurden.
ich verstehe Dich schon wieder nicht ;)
Ich habe eine laufende Anwendung, für die in einer Tabelle eine
Baumstruktur abgebildet ist. Diese Baumstruktur soll nun
zukünftig anders abgebildet werden. Von daher müssen die
entsprechenden Informationen, die für die neu Abbildung der Struktur benötigt werden irgendwie inititial erstellt und im Weiteren aktuell gehalten werden. Wie auch immer man das macht.
"Stored Procedures" klingt interssant, ich weiss nichtmal was das
ist und denke, ich muss mir, wenn ich die Abbildung meiner
vorhandenen Struktur (700 Knoten) umstellen will, erstmal darüber
klar werden, wie das grundsätzlich geht.
beste gruesse,
heinetz