POSC Specifications: Epicentre Version 3.0
Logical Data Model
ENTITY
WELLBORE_COMPONENT_FACILITY
ABSTRACT SUPERTYPE OF
(
ONEOF
(
borehole_component
,
wellbore_device
,
wellbore_interval
,
wellbore_point
,
wellbore_tubular
,
wellbore_volume
))
SUBTYPE OF
(
facility
);
belongs_to_assembly :
OPTIONAL
wellbore_component_facility
;
component_order :
OPTIONAL
ndt_pint4
;
end_date :
OPTIONAL
ndt_date_tod
;
start_date :
OPTIONAL
ndt_date_tod
;
wellbore :
wellbore
;
INVERSE
component_parts :
SET [0:?] OF
wellbore_component_facility
FOR
belongs_to_assembly;
connected_from :
SET [0:?] OF
wellbore_component_fcl_conn
FOR
connected_with;
connected_to :
SET [0:?] OF
wellbore_component_fcl_conn
FOR
wellbore_component_facility;
WHERE
val: (EXISTS(belongs_to_assembly) AND EXISTS(component_order)) OR ((NOT EXISTS(belongs_to_assembly)) AND (NOT EXISTS(component_order)));
END_ENTITY
; (* wellbore_component_facility *)
Generated on Tue Jul 10 19:39:17 2001
© Copyright 2001 POSC. All rights reserved.