BOM Relationships and BOMs
Only certain types of UML relationships are permitted when using case data. Whether or not a relationship is supported depends upon its type, direction, the source and target classes, and whether those classes are both in the same BOM and the same Business Data project.
Note: Bi-directional composition relationships, and unidirectional association or aggregation relationships, are not supported.
Validation errors are displayed if you try to define an invalid relationship between two classes.
Unidirectional Composition
| Source Type | Target Type | |
|---|---|---|
| Case | Class (local) | |
| Case | No | No |
| Class (Local) | Yes | Yes |
Bi-directional Association
| Source Type | Target Type | |
|---|---|---|
| Case | Class (local) | |
| Case | Yes, provided that both of the following are true:
|
No |
| Class (Local) | Yes | No |