What are the different approaches to represent an inheritance hierarchy?
Table per Concrete class
Table per Sub class
Table per class Hierarchy
all of the above