Я столкнулся с ситуацией, когда я хочу применить многоуровневые сопоставления самосоединения в сущности.Мой сценарий, у меня есть таблица с именем Place, которая содержит иерархию как Страна -> Штат -> Город -> Площадь
Таблица выглядит следующим образом:
place (id, parentid, type -ли страна / город / штат / область, название)
Я хочу отобразить эту таблицу в JPA.Тип Страна будет иметь parentid как 0. Страна будет родителем штата, штат является родителем города, а город - родителем области.Как этого добиться, используя @OneToOne в JPA-сущности?