Oi pessoal! Estou com uma dúvida de qual seria a melhor implementação para uma aplicação hibernate.
Eu tenho uma tabela cadastro com os campos nome, sexo e telefone, email que são tabelas aparte. o xml dela está assim
<hibernate-mapping>
<class name="cadastros.Cadastro" table="CADASTRO">
<id name="id" column="CADASTRO_ID">
<generator class="native"/>
</id>
<property name="nome" not-null="true" unique="true" />
<property name="sexo" not-null="true" />
<property name="endereco" not-null="true" />
<set name="telefone" table="CADASTRO_FONE">
<key column="CADASTRO_ID"/>
<element type="string" column="TELEFONE"/>
</set>
<set name="email" table="CADASTRO_EMAIL">
<key column="CADASTRO_ID"/>
<element type="string" column="EMAIL"/>
</set>
</class>
</hibernate-mapping>
Então os meus atributos são do tipo java.util.Set. Estou usandostruts para desenvolver a aplicação. Pergunta:
Como eu vou fazer para cadastrar mais de um telefone e email para o registro do cadastro?
Obrigado