1. A system to implement business process applications, the system comprising: a database to store business data; and a processing device including one or more processors to execute: a design interface configured to design a business process application, the business process application including at least one object associated with the business data and an individual workflow for each of the at least one object, wherein the design interface includes: an archetype designer configured to define 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, a data-object designer configured to define the at least one object according to the one or more archetypes, and a process designer configured to design 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 an object query language interface configured to process each of the at least one object of the business process application to execute the business rule of the individual workflow for each of the at least one object against the business data of the database to generate the designated output according to the executed business rule.