Related types and details
Related types
There are the following types of relationships between entities that can be used to define a metamodel:
Kind | Description | Example of use |
---|---|---|
Embedded | Relationships that represent parent-child relationships and aggregates | Can be added as a child model |
Reference | Relationships that represent usage and dependency relationships | You will be able to connect relationship lines on the diagram |
Derivation | Relationships that represent trace relationships with origins | Allows you to establish trace relationships between models |
Generalization | Relationships that represent inheritance of characteristics | Generalize entities to inherit field definitions |
Related edits
The table below shows whether or not related edits can be made on the edit screen.
Edit screen | Owned | Reference | Derived | Generalization |
---|---|---|---|---|
ER Diagram | Yes | Yes | Yes | No |
Tree Diagram | Yes | Yes | Yes | No |
Document Form | Possible | Possible | Possible | Not possible |
Tree Grid | Yes | Yes | Yes | No |
Model Navigator | Possible | Impossible | Impossible | Impossible |
Inspector | Yes | Yes | Yes | No |
Related setting items
You can define the setting items according to the type of association for each association between entities in the metamodel. See the reference Profile setting items and changes in modeling for more information.