Hola,

Actualmente tengo un listado de objetos mapeados con un <*list> many-to-many
*sin embargo me parece curioso ver que cuando exporto el esquema el *primary
key *de la tabla intermedia (*many-to-many*)  lo genera compuesto con la
columna del *key *y del *index *omitiendo la columna del *many-to-many, *en
mi caso particular *la columna station_id ** (ver imagen adjunta) ** .  *Es
alli donde me surgen las siguientes tres dudas: 1) Porque NH NO usa las tres
columnas para el primary key?  2) Sera que estoy cometiendo algun error o
estoy desconociendo algo importante que justifica su razon de ser? por
ultimo, 3) existe la manera de que las tres se generen como primary key?
Gracias de antemano.
*
*
*
 <list name="Stations" cascade="none" lazy="false" table="StationsRoutes">
      <key column="route_Id"/>
      <index column="[index]"/>
      <many-to-many class="Station" column="station_id"/>
</list>


Atentamente,
Nestor Rodriguez
*

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

<<attachment: Table.png>>

Responder a