R1152 - modelint/shlaer-mellor-metamodel GitHub Wiki

R1152 / Generalization

Restriction Condition is a Class Restriction Condition or Table Restriction Condition


All Restriction Conditions provide similar informnation. The only difference is that a Class Restriction Condition applies restriction criteria to Attributes while a Table Restriction Condition applies restriction criteria to Table Attributes.

And whereas a Class Restriction Condition is supplied as part of a Selection Action, a Table Restriction Condition is supplied as part of a Table Restriction.

See Restriction Condition for the reasoning behind this distinction.