Здравствуйте, GeekSmiles, Вы писали:
GS>Есть таблица
GS>
GS>где parent_id, внешний ключ на эту же таблицу. т.е. таблица хранит дерево организаций.
GS>Как это замапить с Хибернейтом.
GS>Нужно, чтобы рутовые организации в поле parent_id содержали ноль (т.е. нужно снять ограничение ключа).
а зачем это нужно?может без этого можно обойтись?
@ManyToOne
Organization parent;
@OneToMany (mappedBy="parent")
Set<Organization> childs;
?