Normalized decision-table rule with ordered input and output entries.
@type t() :: %Boxic.DMN.Model.DecisionRule{ id: String.t() | nil, input_entries: [String.t()], output_entries: [String.t()] }