Intent: Provide a single object for all the behavior on a table.
See http://martinfowler.com/eaaCatalog/tableModule.html
This pattern is often seen when using Microsoft's ADO COM components, and is closely related to RecordSet.
See also ActiveRecord