Multi-Record Constraint Handling

Previous Next

When handling multi-record constraints, the Rules Engine tries to keep the number of SQL statements sent to the database low. Here are some techniques how this is reached:

· Multi-record constraints are only evaluated for values that are relevant for the manipulation.


· Before evaluating a multi-record constraint, the Rules Engine first checks whether this evaluation can be performed locally.


· Corrective multi-record constraints are prevented to be evaluated twice.

Related Topics

Relevant Values

Local Evaluation of Changed Record

Prevent Evaluation Twice