yypsybs
2023-09-09 3cb5a54def670d97301f07170fcaad213bfc54f2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Quintiq file version 2.0
#parent: #root
Relation LibOpt_Snapshot_SnapshotComponent_LibOpt_SnapshotComponent_SnapshotDecendants
{
  #keys: '1[141860.3.668934069]'
  Description:
  [*
    The `LibOpt_SnapshotComponent.SnapshotDecendants` relation contains all descendant snapshots of the `LibOpt_SnapshotComponent` that are not of type `LibOpt_SnapshotComponent` nor have a `LibOpt_SnapshotComponent` ancestor inbetween.
    In other words, all indented `LibOpt_Snapshots` in the 'Snapshots' form that are below the `LibOpt_SnapshotComponent` will be included in this relation.
    The `LibOpt_SnapshotComponent` itself is not included in the `LibOpt_SnapshotComponent.SnapshotDecendants` relation.
    
    Note: If a `LibOpt_Snapshot` is not a decendant of a `LibOpt_SnapshotComponent`, then the `LibOpt_Snapshot.SnapshotComponent` relation will be null.
    This is not supposed to happen, because every `LibOpt_Snapshot` is supposed to have a `LibOpt_SnapshotComponent` as an ancestor.
  *]
  DefaultRelationStrategy
  {
  }
  RelationSide.LeftSide SnapshotComponent
  {
    #keys: '3[141860.3.668934071][141860.3.668934070][141860.3.668934072]'
    Cardinality: '0to1'
    ObjectDefinition: LibOpt_Snapshot
    OwningSide: 'Reference'
  }
  RelationSide.RightSide SnapshotDecendants
  {
    #keys: '3[141860.3.668934074][141860.3.668934073][141860.3.668934075]'
    Cardinality: '1toN'
    ObjectDefinition: LibOpt_SnapshotComponent
    OwningSide: 'Reference'
  }
}