7. A method of implementing a business process application, the method comprising: designing via a design interface of a processing device a business process application, the business process application including at least one object associated with business data of a database and an individual workflow for each of the at least one object, wherein designing the business process application includes: defining one or more archetypes, wherein each of the archetypes include at least one data-table having columns and storage attributes with object-relational mapping information for the at least one object, defining the at least one object according to the one or more archetypes, and designing one or more processes of the individual workflow for each of the at least one object, wherein the individual workflow includes at least one step, the at least one step including a business rule and a designated output; and processing via an object query language interface of the processing device each of the at least one object of the business process application that executes the business rule of the individual workflow for each of the at least one object against the business data of the database and generates the designated output according to the executed business rule.
7. A method of implementing a business process application, the method comprising: designing via a design interface of a processing device a business process application, the business process application including at least one object associated with business data of a database and an individual workflow for each of the at least one object, wherein designing the business process application includes: defining one or more archetypes, wherein each of the archetypes include at least one data-table having columns and storage attributes with object-relational mapping information for the at least one object, defining the at least one object according to the one or more archetypes, and designing one or more processes of the individual workflow for each of the at least one object, wherein the individual workflow includes at least one step, the at least one step including a business rule and a designated output; and processing via an object query language interface of the processing device each of the at least one object of the business process application that executes the business rule of the individual workflow for each of the at least one object against the business data of the database and generates the designated output according to the executed business rule. 10. The method of claim 7 , wherein the method further comprises executing one or more queries against the database using one or more of the at least one object.