POSC Specifications: Epicentre Version 3.0
Logical Data Model
ENTITY
MATERIAL_CLASS
(* Open *)
SUBTYPE OF
(
classification_class
);
archetype_feature :
OPTIONAL
geologic_feature
;
archetype_typical :
OPTIONAL
typical_material
;
parent_class :
OPTIONAL
material_class
;
INVERSE
be_a_member_of :
SET [0:?] OF
material_class_classification
FOR
have_as_a_member;
child_class :
SET [0:?] OF
material_class
FOR
parent_class;
classify :
SET [0:?] OF
material_class_classification
FOR
be_classified_as;
classify_facility_class :
SET [0:?] OF
facility_class_classification
FOR
be_classified_as_material;
common_material_property :
SET [0:?] OF
common_material_property
FOR
material_class;
common_part :
SET [0:?] OF
common_material_composition
FOR
whole;
common_whole :
SET [0:?] OF
common_material_composition
FOR
part;
earth_feature_members :
SET [0:?] OF
earth_feature_classification
FOR
material_class;
facility_members :
SET [0:?] OF
facility_classification
FOR
material_class;
fluid_flow_stream_contaminant :
SET [0:?] OF
fluid_flow_stream_contaminant
FOR
contaminant_type;
geologic_age_classification :
SET [0:?] OF
geologic_age_classification
FOR
material_class;
material :
SET [0:?] OF
material
FOR
kind;
material_classification :
SET [0:?] OF
material_classification
FOR
material_class;
material_type_composition :
SET [0:?] OF
material_type_composition
FOR
part;
measured_isotope :
SET [0:?] OF
pty_isotope_ratio
FOR
measured_isotope;
referenced_isotope :
SET [0:?] OF
pty_isotope_ratio
FOR
referenced_isotope;
typical_facility_members :
SET [0:?] OF
typical_facility_clsn
FOR
material_class;
typical_material :
SET [0:?] OF
typical_material
FOR
kind;
typical_material_members :
SET [0:?] OF
typical_material_clsn
FOR
material_class;
UNIQUE
si:
aliasable_technical_reference
.naming_system,
technical_reference
.identifier;
WHERE
ose: NOT (EXISTS(archetype_feature) AND EXISTS(archetype_typical));
END_ENTITY
; (* material_class *)
Generated on Tue Jul 10 19:38:06 2001
© Copyright 2001 POSC. All rights reserved.