La solución drástica es crear un ItemComentable del cual hereden el
resto de Item's, y asociar los Comentario al ItemComentable en plan
0,n<--->1

El 22/02/07, Chili <[EMAIL PROTECTED]> escribió:
>
> Creo que me he explicado mal. Los comentarios son el muchos, no el
> uno. Es decir:
>
> Estoy haciendo una aplicación en la que muchos items pueden tener
> muchos comentarios, y cada comentario sólo pertenece a un item
> determinado. A su vez tengo diversos tipos de items. Esto es, tengo
> Publicaciones, Proyectos de investigación, Experiencia docente, y así
> hasta 11. Todos estos items tienen sus propios atributos, y después
> una lista de comentarios, que puede estar vacía, o contener un número
> indefinido de elementos.
>
> En este momento lo que tengo es una tabla comentario, con una FK por
> cada item, es decir, un FK a publicaciones, otra a proyectos de
> investigación, etc. Esta no me parece una buena solución, ya que todas
> las FK estarán a null, menos la correspondiente a la tabla del item
> "dueño" de ese determinado comentario.
>
> ¿Me he explicado ahora mejor? ¿Sugerencias?
>
>
> On 22 feb, 14:04, ldp <[EMAIL PROTECTED]> wrote:
> > Creo que el los comentarios no son el muchos sino el uno, o sea un
> > comentario estara en muchos objetos
> > Si tenes tabla A, B, C ,D, etc.
> > que deben que tener UN comentario la relacion seria A,B,C,D,etc. tienen una
> > FK a la tabla comentarios y comentarios no tiene ninguna referencia a esas
> > tablas.
> >
> > Si ademas queres tener una sola coleccion en comentarios (y no una por cada
> > tipo/tabla que tiene un comentario) creo que tendrias que hacer lo que dice
> > Francisco y armar alguna jerarquia
> >
> > --
> > slds, ldp
>
>
> >
>

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

Responder a