In
this post, Ayende explains an approach for inheritance using union-subclass. I noticed in the mapping, he added a 'table' attribute to his abstract Party class mapping. In the image below it, where he shows the database schema, there is no such table however.
So, when using union-subclass, where your base class doesn't map to a separate table, is specifying the table necessary? Or will NHibernate just ignore whatever you specify?
I posted this
on StackOverflow, but we now chose a different approach. If nobody answers the question, I might just remove it from SO, but I'm still curious for the answer.