Vejam a seguinte situação:
Tabela Pergunta
ID Pergunta
1 Perg1
2 Perg2
3 Perg3
Tabela Resposta
ID Resposta
1 Resp1
2 Resp2
3 Resp3
Tabela PerguntaResposta
IDPergunta IDResposta
1 1
1 2
1 3
Eu tentei criar uma tabela para associar os ID de perguntas e respostas mas durante a apresentação, os dados vieram todos com problemas, imaginei que deveria fazer alguma configuração de sobre relacionamento no hbm.xml, e apesar d ter visto alguns exemplos ainda não obtive sucesso.
Alguém poderia mostrar como devo fazer esta configuração?
Segue abaixo os meus hbm.xml
Pergunta.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping
PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="br.com.tutorialfmu.questionario.Pergunta" table="pergunta">
<id name="id" column="id" type="int">
<generator class="assigned" />
</id>
<property name="pergunta" column="pergunta" type="string" />
</class>
</hibernate-mapping>
Resposta.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping
PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="br.com.tutorialfmu.questionario.Resposta" table="pergunta">
<id name="id" column="id" type="int">
<generator class="assigned" />
</id>
<property name="resposta" column="resposta" type="string" />
</class>
</hibernate-mapping>
Obrigado!
