Relations connect objects and elements in a modeling diagram.

Add a relation

Relations between elements can be added in two ways, directly in the diagram, or using the action panel.

Connection handles

  1. Select an element. Each element has connection handles displayed on the top, bottom, left, and right sides of the element. When you hover on them, they turn into icons.
  2. Click and hold a handle.
  3. Drag the line to another element.
  4. Release to create a relation between the two elements.

Action panel

  1. In the action panel at the bottom of the diagram, select the line icon, or click the arrow next to it to select a different relation type.
  2. Click and hold the source element.
  3. Drag the line to the target element.
  4. Release to create a relation between the two elements.

Edit relations

Clicking a created relation displays a menu for editing it.

ActionDescription
Circle Change colorClick the circle button to change the color of the line.
T Add textClick the text button to add text label to the line.
Relation Type Change relation typeSelect relation type for your relation. Currently, the following types are available: Relation types
Relation Style Choose relation styleSelect line type: rounded or sharp edges. Not available for the Many relation type.
Line startChoose whether the line should display an arrow at the start. Many (crow’s foot) relation type has the following line notations available: Relation line start
Swap Line Ends SwapClick the swap icon to switch the line start and line end.
Line endSame options as for the line start, but applied to the line end.
DeleteClick the trash can icon to delete the relation.
Tip

The path of relation lines can also be adjusted. Clicking a relation line in a diagram displays manipulation handles:

  • Relation Line - Thick line Thick line handles: Move sections of the line up, down, left, or right.
  • Relation Type - Circle Circular end handles: Mark the points where the line changes direction. Drag them to adjust the angle or move the bend to a new position.