DB
Size: a a a
DB
DB
DH
S
auto p = this.parent;
while (!p.somefield) parent = p.parent;
Всё, мы получили нужного родителя в дереве. Время получать ID, или что там нужно, дабы не дублировать поле на каждого ребёнка. Правда, это потребует некоторого парсинга структуры для генерации дополнительных связей.DB
S
S
МВ
DH
DB
DB
S
DB
DH
S
DB
EP
g
0