Anbei noch [1] eine ausführliche Beschreibung zu Nested Sets, die ich voneinem Kollegen erhalten habe. Das scheint genau das richtige zu sein!
[1] http://www.develnet.org/36.html
--Martin