R782 - modelint/shlaer-mellor-metamodel GitHub Wiki
R782 / 1:Mc
New Reference Action creates referring instance with exactly one Create Action
Create Action creates referring instance for zero, one or many New Reference Action
A Create Action requires a separate New Reference Action for each Association that the new instance's Class participates in as a reference source. So if a Class participates in Association's R1 and R2, let's say, and one or more referential attributes are defined on each of these Associations, two New Reference Actions will be required to initialize all of the Class's referential attributes.
And if a Create Action does not have any referential attributes, it does not require any New Reference Action.