Eine Entscheidungstabelle ist eine tabellarische Darstellung einer Reihe von Entscheidungsregeln. Es besteht aus einer Reihe von Bedingungen, einer Reihe von Aktionen und einer Reihe von Regeln, die festlegen, welche Aktionen für jede Kombination von Bedingungen ergriffen werden sollen.
Entscheidungstabellen sind eine nützliche Möglichkeit zur Darstellung der Entscheidungslogik, da sie leicht zu verstehen und zu verwalten sind. Sie sind auch eine gute Möglichkeit, Entscheidungsprozesse zu dokumentieren.
Das Folgende ist ein Beispiel für eine Entscheidungstabelle:
| Bedingung1 | Bedingung2 | Bedingung3 |
| ----------- | ----------- | ----------- |
| wahr | wahr | wahr | Aktion1 |
| wahr | wahr | falsch | Aktion2 |
| wahr | falsch | wahr | Aktion3 |
| wahr | falsch | falsch | Aktion4 |
| falsch | wahr | wahr | Aktion5 |
| falsch | wahr | falsch | Aktion6 |
| falsch | falsch | wahr | Aktion7 |
| falsch | falsch | falsch | Aktion8 |
In diesem Beispiel geben die Regeln an, welche Aktionen für jede Wertekombination der drei Bedingungen durchgeführt werden sollen. Wenn beispielsweise Bedingung1 wahr ist, Bedingung2 wahr ist und Bedingung3 wahr ist, sollte Aktion1 ergriffen werden.
Entscheidungstabellen können zur Darstellung jeder Art von Entscheidungslogik verwendet werden. Sie sind ein leistungsstarkes Werkzeug zur Entscheidungsfindung und Dokumentation.