>
>
> El caso es que tengo una relacion de herencia entre dos clases :
averías y reparaciones, en la que una avería puede tener UNA o NINGUNA
reparación.
No voy a seguir leyendo el resto del mensaje y me freno en esta parte. Me
parece que estas modelando mal tu dominio.
Cuando hablamos de clases, por mas que haya herencia de por medio, una cosa
es o no es de una clase. Una cosa que nace como avería, toda su vida es
avería...
Creo que lo que vos necesitas es algo así:
public class Avería
{
public virtual Reparacion Reparacion{get;set;}
}
public class Reparacion
{
}
En cuyo caso no es Herencia si no una simple many to one.
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano