POSC Specifications: Epicentre Version 3.0 | Logical Data Model |
Consolidate the classification of all of the subtypes of Earth_feature.
CHANGE ERP_earth_feature_classification (*<REMARK> CHANGE ERP_earth_feature_classification *) (*<DESC>Consolidate the classification of all of the subtypes of Earth_feature. *) ALTER ENTITY boundary_classification AS earth_feature_classification; (*<DESC>An association indicating that a feature is classified as a member of a class. A feature may have many classifications, both simultaneously and sequentially.*) ALTER boundary_class AS earth_feature_class ALTER TYPE AS earth_feature_class (*<DESC>Specifies the class being referenced in the classification*) (*<VERB>specify as the class*); ALTER feature_boundary as earth_feature ALTER TYPE AS earth_feature (*<DESC>Specifies the feature being classified as a member of the class.*) (*<VERB>classify as a member*); END_ENTITY; ALTER ENTITY boundary_class AS earth_feature_class; (*<POPULATION>OPEN*) (*<DESC>A characterization of a feature made according to some range of characteristics. Examples include: a qualitative characterization of a boundary based on its shape, texture, abruptness (transitional, abrupt, conformable, unconformable, disconformable); a characterization of a field by dominant product (oil, gas, condensate) or classification by status (pending, active, abandoned), etc.*) INVERSE ALTER boundary_classification AS earth_feature_classification ALTER TYPE AS earth_feature_classification ALTER FOR AS earth_feature_class (*<DESC>Indicates an application of the class to a feature.*) (*<VERB>classify*); UNIQUE ALTER si DROP name, classification_system ADD identifier, naming_system LAST; END_ENTITY; ALTER ENTITY earth_feature; INVERSE ADD earth_feature_classification : SET [0:?] OF earth_feature_classification FOR earth_feature (*<DESC>Indicates that the feature is being classified.*) (*<VERB>be classified by*); END_ENTITY; DROP ENTITY field_classification (*<CHANGE>Redundant to Earth_feature_classification.*); DROP ENTITY rock_fluid_feature_classification (*<CHANGE>Redundant to Earth_feature_classification.*); DROP ENTITY seismic_geometry_classification (*<CHANGE>Redundant to Earth_feature_classification.*); DROP ENTITY ref_field (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY rock_fluid_feature_class (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY seismic_geometry_class (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY ref_binset_geometry_class (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY ref_seismic_geometry (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY ref_survey_environment (*<CHANGE>Move to Earth_feature_class.*); DROP ENTITY ref_discovery_area (*<CHANGE>Move to Earth_feature_class.*); ALTER ENTITY feature_boundary; DROP boundary_classification (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; ALTER ENTITY field; DROP field_classification (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; ALTER ENTITY rock_fluid_feature; DROP rock_fluid_feature_classification (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; ALTER ENTITY binset; DROP ref_binset_geometry_class (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; ALTER ENTITY seismic_geometry_set; DROP seismic_geometry_classification (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); DROP ref_seismic_geometry (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); DROP ref_survey_environment (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; ALTER ENTITY discovery_area; DROP ref_discovery_area (*<CHANGE>Redundant to Earth_feature.earth_feature_classification.*); END_ENTITY; END_CHANGE;