Rules for product distribution. Rules governing product pricing. In the ideal case, a tool supporting business rules will allow developers to deploy rules to the appropriate tier within the architecture in the optimal format. Data integrity rules run faster as native stored procedures, for instance. There are four major approaches to business rules processing.
Database triggers apply procedural statements to database operations.
Procedural rules systems employ the same basic programming approach, but apply to a broad range of operations. Inference engines employ atomic non-procedural statements and RETE processing to address a broad range of operations and domains. Constraint programming is a different technique with similar properties. Business rules has its roots in two different programming paradigms. Inc. All rights reserved.