Quintiq file version 2.0
|
#parent: #root
|
Relation LibOpt_Run_SnapshotSuboptimizerRollback_LibOpt_SnapshotSuboptimizer_AsSnapshotSuboptimizerRollback
|
{
|
#keys: '1[148676.0.260571178]'
|
Description:
|
[*
|
This is a helper relation from a `LibOpt_Run` instance to its corresponding `LibOpt_SnapshotSuboptimizer` instances that have rollback.
|
This relation gives direct access to instances of `LibOpt_SnapshotSuboptimizer` that have its `LibOpt_SnapshotSuboptimizer.IsRollback` Boolean = true.
|
This is being used to calculate `LibOpt_Run.TotalNrOfRollbacks`, which is also a KPI for the debugging dashboard.
|
*]
|
DefaultRelationStrategy
|
{
|
}
|
RelationSide.LeftSide SnapshotSuboptimizerRollback
|
{
|
#keys: '3[148676.0.260571180][148676.0.260571179][148676.0.260571181]'
|
Cardinality: '1toN'
|
ObjectDefinition: LibOpt_Run
|
OwningSide: 'Reference'
|
}
|
RelationSide.RightSide AsSnapshotSuboptimizerRollback
|
{
|
#keys: '3[148676.0.260571183][148676.0.260571182][148676.0.260571184]'
|
Cardinality: '0to1'
|
ObjectDefinition: LibOpt_SnapshotSuboptimizer
|
OwningSide: 'Reference'
|
}
|
}
|