Mapping rules for inheritance relationships

One table per class hierarchy

One table per child class

The SQL Designer module supports a variant of this strategy (one table per child class using a discriminator), which leads to the following constraints:

One table per concrete class

One table per concrete class using implicit polymorphism