Fabio, no me queda claro como nhibernate sabe en el many to many traer solo
los usuarios o sectores que estuvieron vigentes en una fecha, es decir una
vez que abris la clase Pertenencia cual es el valor de mantener el many to
many?

Gustavo.
2008/2/25 XMANU <[EMAIL PROTECTED]>:

> Gracias, ahora me quedo bastante claro.
>
> 2008/2/25 Fabio Maulo <[EMAIL PROTECTED]>:
>
> 2008/2/25, XMANU <[EMAIL PROTECTED]>:
> > >
> > > como verán estoy usando many-to-many porque tengo una tabla que
> > > vincula Usuarios y Sectores, esto me funciona correctamente la duda me 
> > > surge
> > > porque quiero que la tabla Pertenencias sector tenga otras propiedades 
> > > como
> > > FechaDesde FechaHasta, puedo mapear esto sin necesidad de tener una 3ra
> > > clase? Como quedarían los mappings?
> > >
> >
> > mmmm... vamos a objetos y vemos lo que pasa....
> > hasta el momento no existe ninguna clase que represente la relación
> > entre Usuarios y Sectores. NH te permite representar esa realidad aunque a
> > DB hayan tres tablas.
> >
> > Por lo que hablas en este instante aparece una nueva clase Pertenencias
> > (estoy hablando de clase NO de tabla) que representa no solo la relación
> > entre Usuario y Sector si no que tambien el lapso en el cual la relación
> > estuvo vijente.
> > Eso significa que puedo tener las siguientes instancias de Pertenencia
> > - Instancia PA: Usuario=1, Sector=1, 01/01/2008, 15/01/2008
> > - Instancia PB: Usuario=1, Sector=1, 05/02/2008, 20/02/2008
> >
> > Los lapsos (rangos de fechas) se presume que persistan.
> >
> > Dicho esto...
> > Tu relaciones many-to-many, en lo que presentaste pueden quedar iguales
> > con la clausola que deberás usar un <id_bag> en lugar que un simple <bag>.
> > Que eso sea suficiente es cuestion de gusto (a mi no me gusta en este caso).
> >
> > Por otro lado la clase Pertenencia deberá existir si o si para
> > representar tu realidad.
> >
> > Bye.
> > 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
-~----------~----~----~----~------~----~------~--~---

Responder a