Hibernate - Relação entre a mesma tabela

Tenho um relação não muito utilizada no meu banco,
Tenho um Tabela pessoa que referencia ela mesmo, ou seja, uma relação de one-to-one com ela mesmo, essa relação significa o conjuge da pessoa. porém não sei como fazer este mapeamento, alguem ai já passou por isso? ou tem alguma ideia de como fazer?

<one-to-one name="conjuge"
            class="package.Pessoa"/>

não funcionou.

Talvez este link ajude:
http://www.alethis.net/reference/db/hibernate.html#Recursive_parent-child_relationship

Mas tem certeza que seu sistema precisa disso?

Ná verdade não é necessário fazer assim, ate pensei em trocar e por so o nome, mas o como manda as boas regras da modelagem de dados, acabei fazendo esta ligação. vamos ver, se não der eu mudo.

obrigado pela resposta vou ver esse link

[]'s

Funcionou, so mapeei ao invez de one-to-one para many-to-one

muito obrigado :slight_smile: