Цитата(Petre @ 19.11.14, 14:00)
Как должна отобразится иерархия, если, например, владелец элемента не совпадает с владельцем родителя этого элемента?
Так все совпадает.
Все элементы "Должности" подчиненные в один корень имеют одного владельца.
Корневые элементы понятно относятся к разным владельцам, но дочерние элементы должны просто иерархически выстраиваться в дерево под корневыми.