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