Wolf зависит от реализации. Я например использую класс, описанный в статье, которую я предложил тебе выше. Он автоматически записывает еще и поле level (уровень вложенности узла), хотя это и избыточная информация, но помогает в таких случаях.
Я так понял эта реализация хороша для показа всего дерева и для вывода пути от данного элемента вверх,
имхо эта реализация позволяет за 1-2 запроса вывести почти любое, логически связанное множество узлов дерева. По крайней мере я не сталкивался со случаями когда для вывода множества понадобилось бы более 2-х запросов.