Jag hittade svaret här: Konvertera stängningstabellen från en svag enhet
SVAR: Jag lade till två fält i stängningstabellen för att hålla id för både förfadern och efterkommande. Nu är noderna oberoende av de faktiska värdena. Strukturen förblir ansluten och används för att infoga, ta bort, fråga, etc., men de värden som finns kvar vid varje nod är sin egen enhet och kan ersättas av vilken annan utan att trädets struktur påverkas. Detta tillät mig att lösa mitt specifika problem, som var att använda samma underordnade kategori i flera överordnade kategorier. Jag förväntar mig att det finns många andra fördelar som ännu inte har upptäckts.