Pessoal,
possuo uma tabela que com relacionamento unário N:M e gostaría de mapear isso no hibernate usando hbm.
é possivel fazer um relacionamento deste tipo?
tenho uma tabela TB_PESSOA e uma associativa TB_PESSOA_FILHO
TB_PESSOA
id
nome
TB_PESSOA_FILHO
id_pai
id_filho
data
resumindo um pai pode ter varios filhos e um filho varios pais.
se for possivel postem um exemplo.
vlw.
Galera pelo jeito esse relacionamento
funciona normalmente para o hibernate
fiz um teste com esse mapeamento e funcionou para
inserção e busca.
inserindo os objetos agreagados e buscando eles tbm.
<class name=“Pessoa” table=“tb_pessoa” >
<id name=“id” column=“id_pessoa” type=“long” >
<generator class=“increment”/>
</id>
<bag name=“filhos” table=“tb_pessoa_filho” lazy=“false” inverse=“false” cascade=“none”>
<key column=“id_pai”></key>
<many-to-many class=“Pessoa” column=“id_filho” outer-join=“auto” />
</bag>
</class>