Odpověď jsem našel zde: Převod tabulky uzavření ze slabé entity
ODPOVĚĎ: Do uzavírací tabulky jsem přidal dvě pole, která obsahují ID předka i potomka. Nyní jsou uzly nezávislé na skutečných hodnotách. Struktura zůstává připojena a používá se pro vkládání, mazání, dotazování atd., ale hodnoty, které jsou zachovány v každém uzlu, jsou jejich vlastní entitou a lze je nahradit jakoukoli jinou, aniž by to ovlivnilo strukturu stromu. To mi umožnilo vyřešit můj konkrétní problém, kterým bylo použití stejné podřízené kategorie ve více nadřazených kategoriích. Očekávám, že existuje mnoho dalších výhod, které je třeba teprve objevit.