Намерих отговора тук: Преобразуване на таблицата за затваряне от слаб обект
ОТГОВОР: Добавих две полета към таблицата за затваряне, за да държат идентификатора както на предшественика, така и на наследника. Сега възлите са независими от действителните стойности. Структурата остава свързана и се използва за вмъкване, изтриване, запитване и т.н., но стойностите, които се запазват във всеки възел, са техен собствен обект и могат да бъдат заменени с всеки друг, без да се засяга структурата на дървото. Това ми позволи да реша моя конкретен проблем, който използваше една и съща детска категория в множество родителски категории. Очаквам, че има много други предимства, които тепърва ще бъдат открити.