A.15.3:4.3 - Plan a future relation participant
For a RelationSignature row:
- open the relation pattern and its obtaining predicate;
- choose the
RelationSignatureedition the plan will use; - choose its declaration-local SlotSpec and
SlotKind; - check the planned designation against the SlotSpec’s
ValueKindandrefMode; - apply the declaration’s semantic cardinality and participant constraints; and
- record the row as a positive intended designation.
The row does not fill the SlotSpec. The SlotSpec remains reusable declaration content. The planned designation does not become the actual participant, and the direct relation does not obtain until its direct predicate is satisfied for independently identified participants.