j.Inheritance Mappers

  1. Motivation
    1. A structure to organize database mappers that handle inheritance hierarchies.
  2. Summary
    1. It is used to organize inheritances mappers used by any class table inheritance hierarchy.  

  3. When to Use
    1. Generally used with Single Table Inheritance or  Class Table Inheritance or Concrete Table Inheritance.
  4. References
    1. http://martinfowler.com/eaaCatalog/concreteTableInheritance.html