Rolling the inheritance structure up into the superclass (Storage Mapper)
Each class is implemented as a single table. The subclasses are rolled up and all subclass attributes are merged into the superclass table. Some of the generated columns would contain null values. This option is useful if there are relatively few subclasses with few attributes.