> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aseeflow.org/llms.txt
> Use this file to discover all available pages before exploring further.

# DMN Decision Table

<img src="https://mintcdn.com/aseeflow/EOmYJq0E21aelwRy/reference/dmn/decision-table/img/dish-table.png?fit=max&auto=format&n=EOmYJq0E21aelwRy&q=85&s=d69f638928008accbad7d80b0c1589a3" alt="" width="690" height="248" data-path="reference/dmn/decision-table/img/dish-table.png" />

\<script type="text/javascript" src="./img/map.js">\</script>

A decision table represents decision logic which can be depicted as a table in
DMN 1.3. It consists of [inputs], [outputs] and [rules].

A decision table is represented by a `decisionTable` element inside a
`decision` XML element.

```xml theme={null}
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" id="definitions" name="definitions" namespace="http://camunda.org/schema/1.0/dmn">
  <decision id="dish" name="Dish">
    <decisionTable id="decisionTable">
    <!-- ... -->
    </decisionTable>
  </decision>
</definitions>
```

## Decision Name

<img src="https://mintcdn.com/aseeflow/EOmYJq0E21aelwRy/reference/dmn/decision-table/img/decision-name.png?fit=max&auto=format&n=EOmYJq0E21aelwRy&q=85&s=5d0fbfef04816f121f9b765fe0481ca4" alt="Decision Name" width="2592" height="1289" data-path="reference/dmn/decision-table/img/decision-name.png" />

The name describes the decision for which the decision table provides the
decision logic. It is set as the `name` attribute on the `decision` element.
It can be changed via the Properties Panel after selecting the respective
"Decision" in the [Decision Requirements Diagram] view.

```xml theme={null}
<decision id="dish" name="Dish">
  <decisionTable id="decisionTable">
  <!-- ... -->
  </decisionTable>
</decision>
```

## Decision Id

<img src="https://mintcdn.com/aseeflow/EOmYJq0E21aelwRy/reference/dmn/decision-table/img/decision-id.png?fit=max&auto=format&n=EOmYJq0E21aelwRy&q=85&s=de5534c5da1f253bc1fb1d3eeb71129e" alt="Decision Id" width="2592" height="1289" data-path="reference/dmn/decision-table/img/decision-id.png" />

The id is the technical identifier of the decision. It is set in the `id`
attribute on the `decision` element.
Just as the `name`, the `id` can be changed via the Properties Panel after selecting
the respective "Decision" in the [Decision Requirements Diagram] view.

Each decision should have an unique id when it is [deployed] to ASEE Flow.
The engine uses the id as the decision key of the deployed
`DecisionDefinition`.

```xml theme={null}
<decision id="dish" name="Dish">
  <decisionTable id="decisionTable">
  <!-- ... -->
  </decisionTable>
</decision>
```

[inputs]: /reference/dmn/decision-table/input

[outputs]: /reference/dmn/decision-table/output

[rules]: /reference/dmn/decision-table/rule

[deployed]: /user-guide/process-engine/decisions/repository

[Decision Requirements Diagram]: /reference/dmn/drg
