A decision table is a decision rule that defines comparisons by using a table format to specify a series of tests performed on property values to allow an automated decision. A decision table lists two or more rows, each containing test conditions, optional actions, and a result.