Rules when Using Entity Inheritance
- Entity classes are only allowed to inherit from other entity classes.
- Subclasses of entities can add any number of additional database and user-defined operations.
- Subclasses of entities cannot add attributes. This is because the underlying relational database table must not be affected by the inheritance.
- Entity subclasses do not have standard key and details generated for them, they use the standard key and details structs from the base class.