Su un libro avevo letto un sistema per ricavare l'intero albero con una query sola ma lo scartai a priori perchè non mi piaceva.

In pratica aveva un campo nel quale venivano concatenati gli id della struttura.

Ad ogni id venivano riservati 3 caratteri se non sbaglio e questo creava il primo vincolo (l'id non poteva superare 999 )

Mi ricordo cmq che a questo metodo ho preferito subito la ricorsione, non mi è mai andato a genio, questo invece merita uno studio approfondito, chiaramente come indicato nell'articolo è da scartare se le modifiche alla struttura sono notevoli ma proprio per questo credo che si addica al 99% dei casi.



Complimenti M4rko