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
-~----------~----~----~----~------~----~------~--~---

Responder a