Non Referential Attribute - modelint/shlaer-mellor-metamodel GitHub Wiki

An Attribute is non-referential when no reference (R) constraints are defined on it. In other words, its value is not required to match a corresponding value of some Identifier Attribute. One consequence of being non referential, is that the attribute's Type must be defined locally (in the same Class).

images/non-referential-attribute-10.png

Identifiers

  1. Name + Class + Domain

Attributes

(no non-referential attributes)