Я пытаюсь создать отношения между разными людьми, но не смог найти способ сделать это с помощью JPA. Ниже приведена модель для поддержки требования:
Персональный стол:
Id FirstName LastName
1 Джон Хеллер
2 Джозеф Хеллер
3 Эндрю Хеллер
4 Стивен Хеллер
Таблица личных связей
Id Person1 Person2 Отношения
1 1 2 Родитель
2 2 1 ребенок
3 1 3 Брат и сестра
4 3 1 Брат или сестра
5 4 1 секретарь
Может, кто-нибудь поделится вашим опытом, если вы когда-либо реализовывали вышеизложенное, используя Hibernate в качестве поставщика JPA.