Eindeutigkeit von Entscheidungstabellen

Version vom

Positivbeispiele

Negativbeispiele

Beschreibung

In einer Entscheidungstabelle sollten Regeln so definiert werden, dass sie sich nicht gegenseitig überlagern. Dies sichert die Konsistenz einer Entscheidungstabelle und ermöglicht, dass für jeden eintretenden Fall ein eindeutiges Ergebnis bestimmt werden kann.

Die Eindeutigkeit einer Entscheidungstabelle ist beeinträchtigt, wenn Regeln nicht ausreichend definiert wurden, sich überlagern oder fehlen. Bei einer Überlagerung kann aufgrund mehrerer zutreffender Regeln kein eindeutiges Ergebnis bestimmt werden. Sie kann entstehen, wenn gleiche Regeln zu unterschiedlichen Ergebnissen führen oder Felder keine Werte aufweisen. Werden Felder nicht mit spezifischen Werten befüllt, wird an dieser Stelle jeder mögliche Wert für das Feld zugelassen und kann sich daher mit anderen Regeln überlagern.