Skip to content

Relationship matrix

The relationship matrix shows two entity types as a grid: one type as rows, the other as columns. Every cell stands for one possible relationship between those two entities. It is the fastest way to maintain many relationships of the same type — instead of creating each one from the detail view (see Understanding Relationships).

You reach it via the Relationship Matrix navigation entry.

Pick three things at the top:

  1. Row entity type (for directed types: the from side)
  2. Column entity type (the to side)
  3. Relationship type — only types that are actually allowed for this combination are offered (see Relationship Types)

The grid only appears once all three are set. For a directed relationship type, a From → To hint in the top-left corner makes the reading direction explicit.

Relationship matrix with type selection, legend and grid

SymbolMeaning
Filled dotRelationship exists
Green dashedPending create — a draft exists
Red dashedPending delete — a draft exists
Empty circleNo relationship

Clicking an empty cell creates a create draft, clicking a filled dot a delete draft. Cells with an open draft are locked — that draft is decided first under Drafts.

At most 100 rows and 50 columns are rendered. If there are more entities, a notice shows the real count — narrow the set down using the two filter fields (free text on the name).

Administrators see a Publish directly checkbox below the type selection. With it enabled, a click submits and approves the draft right away: the relationship is created or removed immediately, without a detour via the drafts page.

Three things worth knowing:

  • Clicking a filled dot deletes immediately, without a confirmation prompt. While the mode is on, a notice in the legend says so. The checkbox only applies to the current session and is off again after a reload.
  • In scenario mode the checkbox is disabled. Drafts belonging to a scenario are published as a bundle, not one by one.
  • If your approval mode requires a change comment, the direct route cannot approve. The draft then stays submitted and waits under Drafts; a message tells you so.

The "Publish directly" checkbox enabled, with the notice in the legend

The same happens if your permissions are not sufficient in the current approval mode (e.g. consensus with approvals still missing): the draft is submitted, approval is pending. See Approval Modes for the available modes.