El problema que tengo es que al definirle el nombre de la tabla a mi subclase no funciona. Mi clase hija es creada en bd con el mismo nombre de la clase y no con la que tengo definida en la propiedad Table("nombre_clase").
public class PersonaClassMapping : BaseClassMapping<Persona> { public PersonaClassMapping() { Table("Nom_Persona"); Property(pro => pro.Identificacion, map => { map.NotNullable(true); }); Property(pro => pro.DomicilioLega, map => { map.NotNullable(true); }); } public class PersonaJuridicaClassMapping : JoinedSubclassMapping<PersonaJuridica> { public PersonaJuridicaClassMapping() { Table("Nom_PersonaJuridica"); Property(pro => pro.ReeupMincex, map => { map.NotNullable(true); }); ManyToOne(prop => prop.Representante, map => { map.NotNullable(true); }); } } public class PersonaNaturalClassMapping : JoinedSubclassMapping<PersonaNatural> { public PersonaNaturalClassMapping() { Table("Nom_PersonaNatural"); } } -- -- Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano@googlegroups.com Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nhibernate-hispano+unsubscr...@googlegroups.com. Para ver este debate en la Web, visita https://groups.google.com/d/msgid/nhibernate-hispano/88212e98-7931-4859-bbaf-4372237714ean%40googlegroups.com.