Tak, jest o wiele lepszy sposób. Tak zwany zmodyfikowany algorytm przechodzenia drzewa w przedsprzedaży. Możesz znaleźć wiele informacji, wygooglowując to, i jestem pewien, że również w przypadku przepełnienia stosu.
Zaletą jest to, że możesz pobrać całe poddrzewo za pomocą tylko jednego zapytania. WYBORY będą szybkie, ale modyfikacje będą cięższe.