The discriminator column
(here “kind”) is handled by the O/R layer
and does not show in the object
properties
The hierarchy can have multiple levels
Single-table approach is
usually the best performaning way
But we have to give up
non-null DB constraints for subtype-specific properties
Alternatively, use multiple tables…