R786 - modelint/shlaer-mellor-metamodel GitHub Wiki
R786 / 1:1
New Simple Reference Action sets reference to exactly one Target Ref Instance
Target Ref Instance is set by exactly one New Simple Reference Action
By definition, a single instance is referenced across a simple association. So if we say that a Flying Aircraft is flown by a Pilot (1:1c) where the ``Flying Aircraft instances refers to an instance of Pilot with the `Pilot ID` referential attribute in the `Flying Aircraft` Class, a single instance of Pilot must be provided to initialize a new instance of `Flying Aircraft`.