An Association Definition, also known as an Association Type, is part of the association system. Whenever an association is created, it must be designated to be of a specific Association Definition. These Types are defined in the DOM. In Clean Engine, several Association Types are pre-defined, and then others can be created by your team as needed.
Examples of Association Types could be:
Creating Association Definitions
- Unique Source (yes/no): Whether or not associations with this type should have a unique Source node
- Unique Target (yes/no): Whether or not associations with this type should have a unique Target node
- Hard or Soft: Whether associations of this type should be hard or soft.
- Association Group: Which group that this association type should be a member of (if any)
For a list of related CLI Commands, see Association CLI Commands.
Viewing Association Definitions
To see the Association Types which have already been created:
- Open the DOM Editor
- Click on "Associations"