Is EntityBase excluded from your mappings? Should it be or is it actually a table?
On Mon, Feb 16, 2009 at 8:28 PM, Adriano <adriano.mach...@gmail.com> wrote: > > Hi. > > I'm new to FluentNHibernate / NHibernate, and I would like to ask you > guys a question about mapping complex (or deep) inheritance > situations. > > > The class hierarchy I have is the following: > > > class Asset : EntityBase > { > // ... > // common properties > } > > > class Fund : Asset > { > // ... > // common fund properties > } > > > class EquityFund : Fund > { > // ... > // common equity fund properties > } > > > class FixedIncomeFund : Fund > { > // > // common fixed income fund properties > } > > > class Trade : EntityBase > { > public Asset Asset { get; set; } > } > > > When I ask NH to generate the schema, the Asset table gets properly > generated, but fund table also gets generated with the same attributes > of the Asset table. I'm using the latest version from the trunk (I > think it's revision 319). > > What am I missing? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" group. To post to this group, send email to fluent-nhibernate@googlegroups.com To unsubscribe from this group, send email to fluent-nhibernate+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---