R781 - modelint/shlaer-mellor-metamodel GitHub Wiki

R781 / Generalization

Reference Action is a New Reference Action or Update Reference Action


There are two cases where you set the value of one or more referential attributes in a Reference.

Case 1: You are creating a new instance and you need to set the initial referential attribute values.

Case 2: You have a dynamic Association where some referenced instance can change to a different instance. (Aircraft is assigned a different takeoff runway)