Estimados
Tengan uds muy buenas tardes
Sigo con cosas basicas, supongo para la mayoria de uds , pero en esta
oportunidad se me
quemaron los papeles y no encuentro un ejemplo y no encuentro la
logica de nhibernate para
lograr un mapeo especifico
Es el caso tipico de una tabla que tiene un id compuesto por 5 campos
los cuales
dos de ellos son clave foranea de otra tabla.
Les aseguro que luche bastante para llegar a definirla pensando que
avanzaba rapido
pero luego mirando bien las relaciones de tabla me quede empantandado
Vamos al grano
<class name="Solicitud" table="z15soli" lazy="false">
<composite-id name="Solicitud_Id" class="SolicitudId" >
<key-many-to-one name="TipoSector_Id"
class="Entidades.Pojo.Comun.TipoSector" !! ESTO ES SOBRE UNA TABLA
ZXXTPO_SEC
column="tpo_sec" >
</key-many-to-one>
<key-property name="Sector">
<column name="sector" not-null="true"></column>
</key-property>
<key-property name="Tpo_com">
<column name="tpo_com" not-null="true"></column>
</key-property>
<key-property name="Num_com">
<column name="num_com" not-null="true"></column>
</key-property>
<key-property name="Revision">
<column name="revision" not-null="true"></column>
</key-property>
</composite-id>
......
aca sigen las demas properties
..
Esto funciona, puedo instanciar objetos y persistirlos ´pero el tema
es que en realidad
me di cuenta que existe
una relacion entre los dos primeros campos y una tabla tipo_sector
La pregunta es como puedo reflejar esto en nhibernate para que
funcione ??
La solicitud tiene un FK entre tpo_sec y sector a la tabla tipo_sector
Se puede hacer esto ??
Desde ya cuento con uds para salir del paso
muchas gracias
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---