Layer Supertype

A type that acts as the supertype for all types in its layer.

See http://www.martinfowler.com/isa/layerSupertype.html

Useful with lot of other patterns, including DomainModel and DataMapper.


CategoryPattern