*) SCHEMA property_space_mim; USE FROM independent_property_definition_mim; -- ISO 10303-1099 USE FROM independent_property_mim; -- ISO 10303-1036 (*
NOTE - The entities in the independent_property_mim schema that are used to satisfy requirements in this module are:
NOTE - The entities in the independent_property_definition_mim schema that are used to satisfy requirements in this module are:
None.
A classification_of_property_space_by_tensor_order_and_symmetry is a general_property_relationship that indicates the tensor order and symmetry for a property_space.
EXPRESS specification:
*)
ENTITY classification_of_property_space_by_tensor_order_and_symmetry
SUBTYPE OF (general_property_relationship);
SELF/general_property_relationship.relating_property :
property_space_tensor_order_and_symmetry;
SELF/general_property_relationship.related_property :
property_space;
UNIQUE
single_tensor_order_and_symmetry_for_property_space :
SELF\general_property_relationship.related_property ;
END_ENTITY;
(*
Formal propositions:
single_tensor_order_and_symmetry_for_property_space: There shall not be more than one instance of classification_of_property_space_by_tensor_order_and_symmetry classifying a property_space.
A membership_of_property_space is a general_property_relationship that is a Membership_of_property_space.
EXPRESS specification:
*)
ENTITY membership_of_property_space
SUBTYPE OF (general_property_relationship);
SELF/general_property_relationship.relating_property :
property_space;
SELF/general_property_relationship.related_property :
independent_property_definition;
END_ENTITY;
(*
A property_space is a general_property that is a Property_space.
EXPRESS specification:
*) ENTITY property_space SUBTYPE OF (general_property); END_ENTITY; (*
A property_space_as_property_definition is a general_property_relationship that is a Property_space_as_property_definition.
EXPRESS specification:
*)
ENTITY property_space_as_property_definition
SUBTYPE OF (general_property_relationship);
SELF/general_property_relationship.relating_property :
independent_property_definition;
SELF/general_property_relationship.related_property :
property_space;
END_ENTITY;
(*
A property_space_tensor_order_and_symmetry is a general_property and an externally_defined_item that is a Property_space_tensor_order_and_symmetry.
EXPRESS specification:
*)
ENTITY property_space_tensor_order_and_symmetry
SUBTYPE OF (general_property,
externally_defined_item);
UNIQUE
single_instance_of_class :
SELF\externally_defined_item.source, SELF\externally_defined_item.item_id;
WHERE
valid_standard_class :
IF (SELF\externally_defined_item.source = 'ISO/PDTS 10303-1039') THEN
SELF\externally_defined_item.item_id IN
['TO001', 'TO002', 'TO003', 'TO004', 'TO005', 'TO006',
'TO007', 'TO008', 'TO009'];
ELSE
TRUE;
END_IF;
END_ENTITY;
(*
Formal propositions:
single_instance_of_class: There shall not be more than one instance of property_space_tensor_order_and_symmetry with the same meaning.
valid_standard_class: Each instance of property_space_tensor_order_and_symmetry, that is reference data defined by this part of ISO 10303, shall make reference to a standard instance of Property_space_tensor_order_and_symmetry.
*) END_SCHEMA; (*
If you have a comment on this module, please send it to the support team