Navigation

class_of_scale_conversion

A <class_of_scale_conversion> is a <class_of_isomorphic_functional_mapping> that defines a conversion between two different scales of units used for the quantification of properties.
EXAMPLE The Fahrenheit scale for temperature and the Celsius scale for temperature can each be represented by instances of <scale>. The conversion between these scales can be represented by an instance of <class_of_scale_conversion>.

EXPRESS specification:

ENTITY class_of_scale_conversion
SUBTYPE OF ( class_of_isomorphic_functional_mapping);
SELF\class_of_functional_mapping.codomain  :  scale;
SELF\class_of_functional_mapping.domain  :  scale;
END_ENTITY;

Attribute definitions:

codomain  :  The second <scale> for which the conversion is asserted.
domain  :  The first <scale> for which the conversion is asserted.

References (1):

Name Type Referred through Express-G
class_of_isomorphic_functional_mapping Entity
Subtype
Diagram 15

Inheritance graph

ENTITY class_of_scale_conversion;
ENTITY thing;
id  :  STRING;
record_copy_created  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
record_created  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
record_creator  :  OPTIONAL possible_individual;
record_logically_deleted  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
why_deleted  :  OPTIONAL class_of_information_representation;
ENTITY abstract_object;
ENTITY class;
ENTITY class_of_abstract_object;
ENTITY class_of_relationship;
end_1_cardinality  :  OPTIONAL cardinality;
end_2_cardinality  :  OPTIONAL cardinality;
ENTITY class_of_functional_mapping;
ENTITY class_of_isomorphic_functional_mapping;
ENTITY class_of_scale_conversion;
codomain  :  scale;
domain  :  scale;
END_ENTITY;