
There is no problem with rule duplication in this screen. When the target column
was selected, the screen could only be reached if the target was not already populated
by a rule, or if it was populated by a Calculate A Fee rule.
The rule type definition interface is therefore fairly simple. However, it does have
some impact in terms of Repository design that must be considered.
Repository Design Changes
The data entered on the rule type definition screen can all be accommodated in the
existing Business Rules Repository with the exception of Fee Type. Fee Type requires
Repository Design Changes 425
FIGURE 20.2
Rule Definition Screen for Rule Type Calculate ...