En beslutstabell är en tabellform av en uppsättning beslutsregler. Den består av en uppsättning villkor, en uppsättning åtgärder och en uppsättning regler som anger vilka åtgärder som ska vidtas för varje kombination av villkor.
Beslutstabeller är ett användbart sätt att representera beslutslogik eftersom de är lätta att förstå och underhålla. De är också ett bra sätt att dokumentera beslutsprocesser.
Följande är ett exempel på en beslutstabell:
| skick1 | skick2 | skick3 |
| ----------- | ----------- | ----------- |
| sant | sant | sant | åtgärd1 |
| sant | sant | falskt | åtgärd2 |
| sant | falskt | sant | åtgärd3 |
| sant | falskt | falskt | action4 |
| falskt | sant | sant | action5 |
| falskt | sant | falskt | action6 |
| falskt | falskt | sant | action7 |
| falskt | falskt | falskt | action8 |
I det här exemplet anger reglerna vilka åtgärder som ska vidtas för varje kombination av värden av de tre villkoren. Till exempel, om villkor1 är sant, villkor2 är sant och villkor3 är sant, då bör åtgärd1 vidtas.
Beslutstabeller kan användas för att representera vilken typ av beslutslogik som helst. De är ett kraftfullt verktyg för beslutsfattande och dokumentation.