Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Using a constant value and a business rule
  2. Using two business rules
  3. Using a decision table

Constant value combined with business rule

Two business rules

Decision table

Info

It is tempting to skip the column for male, but it is strongly advised to model a complete table.

Info

It is perhaps even more tempting to skip the [ ]-column for ELSE, but it is also strongly advised to model an ELSE-column whenever the values are not restricted by a value list.

If Applicant.Gender was in fact limited by a value list consisting of the values Male and Female and it is obvious the set will never expend, the ELSE-column would have been otiose.

What to use?

The choice of method is often based on the preference of the business engineer. General recommendations are listed below:

...