uhm..guarda che quello che ti ho scritto qui: http://forum.html.it/forum/showthrea...2#post10414132 fa proprio quello che ti serve.

Ovvio che è controproducente avere in ogni campo tutto il cammino a ritrovo (attuale, padre, padre del padre, padre del padre del padre...etc..) basta usare la struttura di DB che ti ho dato prima ed è tutto perfetto..puoi avere tutte le profondità (directory, sotto-dir, sotto-sotto-dir, etc...) che ti servono. e puoi anche gestire più directory allo stesso livello.

Non è questo quello che ti serve?

In ogni caso invece se le vuoi gestire tu a livello fisico ti serve cmq un qualcosa che ti funga da indice (dandoti i riferimenti alle singole directory ed il loro ordine gerarchico) e questo indice sarà proprio la struttura di un albero che avrà un campo con un riferimento esplicito alla directory mentre la sua stessa struttura sarà la struttura del tuo albero...

cmq per la soluzione con DB va benissimo quello che ti ho proposto...