R1129 - modelint/shlaer-mellor-metamodel GitHub Wiki
R1129 / Generalization
Model Attribute is a Table Attribute or Attribute
Both Table and (class) Attributes describe a name and a type.
Any action that is applied equally to either kind of attribute can benefit from this generalization.
An Attribute on a Class defines a characteristic common to all instances of that Class.
A Table Attribute, on the other hand, defines a column in a temporary table.