POSC Specifications: Epicentre Version 3.0 | Logical Data Model |
An association indicating that facilities characterized (via classification or kind of class) by a facility class may reasonably be expected to have a subfacility that is characterized by another facility class. This is not declaring the composition of a class. Rather it is declaring an expected composition of a facility that is a member of the class. A decomposition is not required but if a decomposition is defined then this is the expected decomposition. For example, a class of 'storage facility' might have two common compositions of class 'container' and 'cover' respectively. Thus, a facility which is characterized as 'storage facility' could be expected to have two subfacilities which are respectively characterized as 'container' and 'cover'. This composition is the nominal composition of the actual facility (what is expected), but the actual facility composition should describe what was actually done rather than what was intended.
- whole (M, K: facility_class(common_facility_part)) (C059, C064, C123)
- This declares the facility class whose common composition is being described. This class represents the 'assembly' facility in a 'parts-assembly' relationship. Each common_facility_composition must commonly have as a whole one facility_class.
- part (M, K: facility_class(common_facility_whole)) (C059, C064, C123)
- This declares a facility class which commonly characterizes a subfacility of the 'assembly' facility. This class represents the 'part' facility of a 'parts-assembly' relationship. Each common_facility_composition must commonly have as a part one facility_class.
- sequence (O, K: ndt_pint4) (C123)
- This describes the expected sequence of the part facility as a nominal component of the whole facility. A value of zero or null explicitly declares that the sequence of this part is not defined.
- count (O: ndt_pint4) (C123)
- This declares the number of subfacilities of type 'part' that are normally expected to be components of 'whole' facility. These components are not in a specified order among themselves. A value of zero or a null value explicitly declares that any number of parts may be nominal components of the whole. If sequence and count are both specified then this is a repetition count and there should normally not be any interspersed facilities.
- description (O, I: ndt_comment) (C117)
- A remark or comment about the instance. Inherited from e_and_p_data.
- instance_create_date (O, I: ndt_date_tod) (C126)
- This is the date that this instance was created. This date is defined by the source if imported, or is the date the instance is created if a new instance. Inherited from e_and_p_data.
- instance_creator (O, I: ndt_identifier) (C126)
- This is the person, company or application that created this instance. This identifies the party responsible for loading this instance. Inherited from e_and_p_data.
- last_updated (O, I: ndt_date_tod) (C126)
- This is the date that this instance was last updated. This value should be updated when any part of this instance is altered (except for inverse relationships). Inherited from e_and_p_data.
- last_updated_by (O, I: ndt_identifier) (C126)
- This records the person or application making the update to this instance. Inherited from e_and_p_data.
- required_component (O: ndt_boolean) (C059)
- True indicates that a member of the part class is a required component of a member of the whole class.
- source (O, I: ndt_identifier) (C126)
- The provider of this instance, which is usually a data provider for imported/purchased data. If this instance is provided by POSC, then this attribute must be "POSC". Inherited from e_and_p_data.
- source_content (O, I: ndt_identifier) (C126)
- This is the original source of the data. This is the person, company or application that defined or specified the data (content) for this instance and is considered to be responsible for it. For example, POSC, EPSG, API, ISO, etc. This may be the same as or different from the provider of the instance (e.g., POSC). Inherited from association_reference.
- source_reference (O, I: ndt_comment) (C042, C126)
- The reference used by source to provide the standard instance, such as Petroleum Industry Data Dictionary (PIDD), Websters Ninth New Collegiate Dictionary, etc. Inherited from association_reference.
- status (O, I: ndt_instance_status) (C042)
- The status of this instance in the version of Epicentre running in a data store. This is an enumerated datatype for which the following are the possible values: current, provisional, deprecated. Current - use without restriction. Provisional - use with caution, this value is for comment and may not appear in future releases of Epicentre. Deprecated - avoid use if possible, it is planned to remove this value in the next major release of Epicentre. Inherited from association_reference.
- composition_type (O: ref_composition_type(common_facility_composition)) (C123)
- This defines the expected type of composition such as assembly, linear assembly or collection. Each common_facility_composition may be constrained to a type of one ref_composition_type.
- data_collection (I, V: SET[0:?] data_collection_content(collection_part)) (C020)
- Indicates the data collections that include this instance of E and P data. Each common_facility_composition may be a member of one or more data_collection_content. Inherited from e_and_p_data.
- document_information_content (I, V: SET[0:?] document_information_content(e_and_p_data)) (C136)
- These are the document specification parts that include this data value and define its meaning within a document specification. Each use may define a different meaning, and many uses are allowed. Each common_facility_composition may be included in one or more document_information_content. Inherited from e_and_p_data.
- graphical_element (I, V: SET[0:?] graphical_element(depicted_object))
- Specifies one or more graphical elements which are depicting this data item. Each common_facility_composition may be depicted by one or more graphical_element. Inherited from e_and_p_data.
- version (O, I: ref_version(association_reference)) (C042, C126)
- This describes the version of this instance as defined by the provider. Each common_facility_composition may version one ref_version. Inherited from association_reference.
Local rules:
Supertype path(s):
Referenced in Diagrams:
Generated on Tue Jul 10 15:39:59 2001
© Copyright 2001 POSC. All rights reserved.