1. A computer-implemented business model data management method comprising: loading a business object structure document for a business application into memory of a computer; identifying within the document by a processor of the computer a business object; responding to the identification of the business object by loading a corresponding business object descriptor document comprising a data management rule specifying how to represent the business object in a database according to a preferred schema, database schema information and a user interface rule used to render a generic user interface to a data manager from a business object level perspective; invoking the data management rule for said identified business object the data management rule and responsive to the invocation of the data management rule, directing generation of a corresponding database command of the database transforming the identified business object into binary data in the database based upon the data management rule and the database schema information; and, executing said invoked data management rule in the memory of the computer.