Let's take as starting point the following simple model:
- Entity type 'Party'
- Entity type 'Partner', subtype of 'Party
- Entity type 'Customer', subtype of 'Party'
- Entity type 'Consumer', subtype of 'Customer'
- Entity type 'Business customer', subtype of ...