R977 - modelint/shlaer-mellor-metamodel GitHub Wiki

R977 / 1:Mc-1

Reference Initialization gets value from exactly one Tuple Flow

Tuple Flow supplies value for zero, one or many Reference Initialization


A Reference consists of one or more Attribute References (referential attribute). Each such attribute must be assigned a value upon instance creation. A New Reference Action will examine the associated Relationship and the set of instances to be related together to determine these values which are supplied as a tuple with a header for each referential attribute name and the correct referenced value. This tuple is supplied as a single Tuple Flow.