Chapter 8 Using Business Rules in a PDM


Types of 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.

Types of business rules

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) 2005. Sybase Inc. All rights reserved.