Thanks Frans,
But this situation is easy to represent in relational datamodel:
Party supertype table with two child tables with one to one relationship to its subtypes tables: cutomer and supplier. (TargetPerEntity I think)
Each table contains only specific attributes, and the supertype contains the common ones.
The subtypes not inherits one from another, only from parent, so why it should be multiple inheritence? The customer never had Organizational Tax No, but the supplier has, so only the supplier's table has this column, but the customer doesn't.
Both subtype's tables contain the same supertype key only, if the given party is in both subtypes. It's not clear for me, why LLBLGen can't implement this situation?
So how to implement this model simply with LLBLGenPro?
Thanks in advance
Gabor