Ok, gracias Fabio. Una pregunta adicional, cuando estara disponible el beta 3.0.0 para descargar?.
2010/10/11 Fabio Maulo <[email protected]> > que no puedan haber assocciaciones duplicadas es algo que le tener que > decir a tu clase que usa un IList porque esa collection no lo sabe. > Con un <set> necesitas agregar una propiedad (publica o no es otro tema) > que almacene el orden y luego podras usar un sorted-set. > > 2010/10/11 Nestor Rodriguez <[email protected]> > > 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 >> > > > > -- > 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
