Scale Application Object


A Scale is a Mapping that is between a Property_space and a Maths_space, and is such that each Independent_property_definition within the Property_space corresponds to exactly one Maths_value within the Maths_space.

EXAMPLE - The relationship between:

that is defined by ISO and called 'Kelvin', is a Scale.

EXAMPLE - The relationship between:

that:

is a Scale.

The use of MPa for this Scale is defined by a Derivation_from_uniaxial_scale.

The use of 'my coordinate system' for this scale is defined a Derivation_from_coordinate_system.

EXPRESS specification:

*)
ENTITY Scale
  SUPERTYPE OF (Unit_of_measure);
  SUBTYPE OF (Mapping);
  identifier  :  Maths_space;
  property  :  Property_space;
  encoding  :  OPTIONAL Scale_encoding;
END_ENTITY;
(*

Attribute definitions:

identifier: the Maths_space containing instances of Maths_value that each identify no more than one Independent_property_definition within the Property_space.

property: the Property_space containing instances of Independent_property_definition that are each identified by a single Maths_value within the Maths_space.

encoding: the Scale_encoding that indicates the way in which a non-scalar Independent_property_definition is represented by a mathematical structure.