The default implementation of the EntityPersister interface.
Implements the "table-per-class-hierarchy" or "roll-up" mapping strategy
for an entity class and its inheritence hierarchy. This is implemented
as a single table holding all classes in the hierarchy with a discrimator
column used to determine which concrete class is referenced.