Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:2000_concepts:0200_basics:0400_reference_attributes [2022/08/21 12:10] – ↷ Links adapted because of a move operation administrator | docs:2000_concepts:0200_basics:0400_reference_attributes [2025/06/11 07:41] (current) – [Matching and non-matching relationships] aware_support3 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{tag> | ||
| [< | [< | ||
| ====== Reference Attributes ======= | ====== Reference Attributes ======= | ||
| Line 18: | Line 19: | ||
| With matching relationships if an attribute of one business object refers to another business object there is a reference attribute in this other object (matching attribute) that refers to the first object. For example, if the '' | With matching relationships if an attribute of one business object refers to another business object there is a reference attribute in this other object (matching attribute) that refers to the first object. For example, if the '' | ||
| - | {{ documentation: | + | {{ docs: |
| Note that the '' | Note that the '' | ||
| Line 26: | Line 27: | ||
| With non-matching relationships there are no matching attributes on the referred object. Consequently if an instance of the second object is added to the first object in the Operation Mode only the first object will know that it has references to the instance of the second object – the instance of the second object will not know that some instance of the first object refers to it. Thus navigation from the instance of the second object directly to the instance of the first object will not be possible. Note that if the reference attribute on the first object has no matching attribute in the second object it does not mean that the second object may not refer to the first object at all through its own reference (matching or non-matching). If such reference does exist it is a completely different relationship. This is shown in the example below ('' | With non-matching relationships there are no matching attributes on the referred object. Consequently if an instance of the second object is added to the first object in the Operation Mode only the first object will know that it has references to the instance of the second object – the instance of the second object will not know that some instance of the first object refers to it. Thus navigation from the instance of the second object directly to the instance of the first object will not be possible. Note that if the reference attribute on the first object has no matching attribute in the second object it does not mean that the second object may not refer to the first object at all through its own reference (matching or non-matching). If such reference does exist it is a completely different relationship. This is shown in the example below ('' | ||
| - | {{ documentation: | + | {{ docs: |
| ===== Peer, Parent and Child relationships ===== | ===== Peer, Parent and Child relationships ===== | ||
| Line 39: | Line 40: | ||
| The above behaviour saves the trouble of configuring rules to delete child instances explicitly. | The above behaviour saves the trouble of configuring rules to delete child instances explicitly. | ||
| - | See also: [[start: | + | See also: [[Working with References in the Operation Mode]]. |
| + | ===== Video ===== | ||
| + | {{page> | ||