Components of scale Application Object


A Components_of_scale is a Mapping between:

The order of the component instances of Scale in the list shall be consistent with:

EXAMPLE - The Property_space that is (pressure, temperature, density) has three component instances of Property_space that are 'pressure', 'temperature' and 'density'.

There is a Scale that identifies each (pressure, temperature, density) Property by three real numbers that identify the pressure in Pa, the temperature in K, and the density in Kg m-3 respectively.

The relationship between:

that indicates the composite Scale is formed from the components, is a Components_of_scale.

EXPRESS specification:

*)
ENTITY Components_of_scale
  SUBTYPE OF (Mapping);
  components  :  LIST[2,?] OF Scale;
  whole  :  Scale;
END_ENTITY;
(*

Attribute definitions:

components : the instances of Scale that are components of the whole.

whole : the Scale that has the components.