Я создаю систему, которая позволяет перетаскивать элементы или посадочные площадки на другие посадочные площадки. Таким образом, модель будет представлять собой дерево посадочных мест с элементами на листе.
Я хочу использовать apache cayenne для хранения этих данных. Идеальной ситуацией было бы вызвать LandingSpace.getChildren() для класса cayenne «LandingSpace» и получить дочерние элементы, которые содержат посадочные места и/или элементы.
По сути, я хочу создать отношение 1-M из таблицы к самой себе. Есть ли способ, которым это может быть достигнуто?
Большое спасибо