mmm sei troppo legato alla "rappresentazione visiva": la struttura che ti ho consigliato serve proprio a darti flessibilità, ecco perché ti ho chiesto due volte se la struttura era rigida o variabile.
Faccio un esempio, partendo con una struttura semplice
codice:
id parent_id descrizione
1 0 Top of the Tops
2 1 Sottosezione 1
facile facile
mettiamo che tu voglia aggiungere una sezione in mezzo
codice:
id parent_id descrizione
1 0 Top of the Tops
2 3 Sottosezione 1
3 1 Sezione di mezzo
visto? cambi i riferimenti e fai quello che vuoi