Chapter 11 Using Business Rules in a PDM
In PowerDesigner, you can define several different types of business rules. Only the validation rule type can be generated to a database.
The different business rule types that you can define in a PDM are described below:
| Rule type | Describes | Example |
|---|---|---|
| Definition | Characteristics or properties of an object in the information system | A customer is a person identified by a name and an address |
| Fact | Certainty or existence in the information system | A client places one or more orders |
| Formula | Calculation used by the information system | The total order is the sum of all the order line costs |
| Requirement | Functional specification in the information system | The model is designed so that total losses do not exceed 10% of total sales |
| Validation | Constraint on a value in the information system. Validation business rules are generated in the database | The sum of all order totals for a client must not be greater than the allowance for the client |
| Constraint | Additional check constraint on a value. You can assign multiple constraint business rules to a table or a column. Constraint business rules are generated in the database | The start date should be inferior to the end date of a project |
For more information on constraint business rules, see section Using constraint business rules in a PDM.
| Copyright (C) 2006. Sybase Inc. All rights reserved. |
| |