Hi, I am having some misunderstandings on implementing 1,n mappings.
The mapping is this one, as follows right bellow. My doubt is in the collectin-descriptor: What is the field that I need to reference on the inverse-foreignkey? This colection is a vector of EntidadeExternaPessoaContato, and this field _idPessoaContato does not seem right to me. Can anyone point me what is the right way to think about this problem? Best regards, Marcelo Magno <class-descriptor class="dom.EntidadeExterna" table="EntidadeExterna"> <field-descriptor name="_idEntidadeExterna" column="PkEntidadeExterna" jdbc-type="INTEGER" primarykey="true" autoincrement="true" /> <field-descriptor name="_nome" column="Nome" jdbc-type="VARCHAR" /> <collection-descriptor name="_listaPessoaContato" element-class-ref="dom.EntidadeExternaPessoaContato" auto-retrieve="true" auto-update="true"> <inverse-foreignkey field-ref="_idPessoaContato"/> <!-- from EntidadeExternaPessoaContato ???--> </collection-descriptor> </class-descriptor> <class-descriptor class="dom.EntidadeExternaPessoaContato" table="EntidadeExternaPessoaContato"> <field-descriptor name="_idPessoaContato" column="PkEntidadeExternaPessoaContato" jdbc-type="INTEGER" primarykey="true" autoincrement="true" /> <field-descriptor name="_nome" column="Nome" jdbc-type="VARCHAR" /> <field-descriptor name="_telefone" column="Telefone" jdbc-type="VARCHAR" /> <field-descriptor name="_email" column="Email" jdbc-type="VARCHAR" /> <field-descriptor name="_unidadeId" column="FkUnidade" jdbc-type="INTEGER" /> <reference-descriptor name="_unidade" class-ref="dom.Unidade" > <foreignkey field-ref="_unidadeId"/> </reference-descriptor> </class-descriptor> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]