No trae entidades duplicadas... Estas intentando engañar NH y tu engaño te salió mal.
NH se fija cuantas entidades trabajan en esa tabla y te trae toda la que cumplen con lo que les pedis. Lo que deberías hacer es: hacer las cosas bien ;) Decile a NH que esas clases heredan la una de la otra con herencia de tipo <subclass>. Ponele un discriminator como corresponde, para que NH pueda distinguir, y agregale el polimorphic="explicit". Cabe destacar que el discriminator no hace falta que sea una propiedad de tus entidades... de eso se ocupa NH. 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 -~----------~----~----~----~------~----~------~--~---
