Gracias por tu aclaracion, Pero en el caso de querer usar un <set> no podre tener la capacidad de identificar un orden en la relacion, me explico, en mi caso concreto requiero que el listado de estaciones esten en determinado orden y este orden se debe almacenar y puede ser modificado sin embargo no pueden haber estaciones duplicadas, como podria lograr esto con un <set>?
PDT: Donde se puede descargar el Beta 3.0.0 ? 2010/10/11 Fabio Maulo <[email protected]> > 1) porque la regla en RAM es que no podes tener dos que tengan el mismo > [index] y el mismo [route_id]. > 2) si > 3) las tres no tiene sentido ya que en RAM no es así. Si quieres que > las [route_id] y [station_id] sean PK y que no hayan duplicados de > associacción, tendras que usar un <set> > > 2010/10/10 Nestor Rodriguez <[email protected]> > >> 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 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="id_station"/> >> </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 >> > > > > -- > Fabio Maulo > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
