This class can be used to map objects to MySQL database rows using Martin Fowler's Active Record design pattern as popularised by Ruby on Rails.
It can store and retrieve objects in MySQL tables with minimal configuration.
Applications can use sub-classes of this base class to create application domain objects that support relationships, data validation, compound properties, clean ups and transactions.
This base class looks up the columns in a MySQL database tables automatically, and translates these to object properties. |