Versions Compared

Key

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

...

Persoonlijk vind ik de tweede leesbaarder... Was dat van klein-naar-grot wel zo'n goed argument?

Focus on result in stead of completeness

A safe and fairly easy way to approach the design of a decision table is by creating a result alternative for each possible combination. However, this will result in a combinatoric explosion of result alternatives and very large decision tables. When all result alternatives differ, this is the correct approach. Most likely, they will not. In that case, the focus should be on the result alternatives. To illustrate this, see the small example below.

Image Added

Because of the fact that there are two genders and three age categories, it might not be a big surprise that there are six result alternatives. However, a closer look at these alternatives - with the focus on 10% - reveals two possible design alternatives:

 

  1. All males under 21 receive a 10% discount.
Image Added

2.All applicants under 18 receive a 10% discount, no matter the gender.

Image Added

Decision table or data rule?

text

 

Attributes and (reusable) expressions

...