JAVA + hibernate + mentawai - auto relacionamento

Oi Pessoal, tomara que vcs possam me ajudar!
meu problema é o seguinte: Tenho uma tabela que é auto-relacionada e tem um auto-relacionamento de n-n e esse mesmo auto-relacionamento tem atributos proprios.
O mesmo acontece com a outra tabela mas nesse caso tenho um auto-relacionamento de n-1 e tb esse mesmo auto-relacionamento tem atributos próprios.

Alguem sabe como posso mapear usando hibernate num POJO estes auto-relacionamento. Agradeceria muito qualquer ajuda que possam me dar. Sou nova usando estas tecnologias porém talves eu não consigo visualizar uma solução

Obrigada,
Joana