Explanation :
There are three conditions: before 6AM after 9AM Railcard This results in a non-collapsed decision table with 8 decision rules (columns). Two of the decision rules are infeasible because the conditions after 9AM and before 6AM cannot both be true. This reduces the number of decision rules to 6. There are 4 actions: Super-Saver price Saver price Standard Price 25% discount given.
The following two decision rules result in identical (redundant) actions where the only action which is true is “Super-Saver price”: 1. before 6AM = false, after 9AM = true, Railcard = true, Action = Super-Saver price, other actions = false 2. before 6AM = false, after 9AM = true, Railcard = false, Action = Super-Saver price, other actions = false One of these decision rules can be eliminated. The result is 5 non-redundant and feasible decion rules (i.e. 5 test cases).