POSC Specifications: Epicentre Version 3.0
Logical Data Model
ENTITY
FACE
SUBTYPE OF
(
spatial_object
);
on_surface :
OPTIONAL
ndt_logical
;
INVERSE
bounding_ring :
SET [0:?] OF
ring_face_binding
FOR
face;
pty_area :
SET [0:?] OF
pty_area
FOR
face;
pty_azimuth :
SET [0:?] OF
pty_azimuth
FOR
face;
pty_geometry_2d_face :
SET [0:?] OF
pty_geometry_2d_face
FOR
face;
pty_geometry_2d_gis :
SET [0:?] OF
pty_geometry_2d_gis
FOR
face;
pty_geometry_3d_face :
SET [0:?] OF
pty_geometry_3d_face
FOR
face;
pty_inclination_from_vertical :
SET [0:?] OF
pty_inclination_from_vertical
FOR
face;
shell :
SET [0:?] OF
shell_composition
FOR
face;
UNIQUE
si:
spatial_object
.identifier,
spatial_object
.located_object,
spatial_object
.identifying_whole,
spatial_object
.creating_activity,
spatial_object
.located_activity;
WHERE
val: (EXISTS(pty_geometry_2d_gis) AND (on_surface = TRUE)) OR (NOT EXISTS(pty_geometry_2d_gis));
END_ENTITY
; (* face *)
Generated on Tue Jul 10 19:37:48 2001
© Copyright 2001 POSC. All rights reserved.