Ardoq supports modeling references with cardinality, such as one-to-one, one-to-many, many-to-many, to name a few.

Currently, only the ERD or Crow's foot notation style is supported. Modeling using UML notation is not supported yet.

How to Assign a Cardinality to a Reference Type

1. Click on the 'Sidebar menu' (displayed as ≡ on the top right corner of your screen) and navigate to the 'Workspace' tab.

ardoq assign cardinality

2. Select 'Manage reference types' and click on the ‘Add reference type’ button to create a new reference type. Alternatively, click on the ‘Edit’ text button on a previously created reference type.

3. Tick the 'Has cardinality' checkbox in the ‘Create reference type’ or ‘Update’ menus to enable the ‘Source Cardinality’ and ‘Target Cardinality’ dropdown options in the 'Create reference’ or ‘Edit reference properties’ menus.

ardoq create reference type

The selected cardinality will be reflected in all visualisations that show references, i.e. the Block Diagram or the Relationship view.

ardoq block diagram


Previously the only way to achieve the same was to create one reference type with line endings according to each combination of cardinalities. The ERD style line endings in the reference type editor will be kept for a while for backwards compatibility, but these can be considered deprecated.

Related Articles

Introduction to References

How to Create References

Displaying the reference name in views

Did this answer your question?