grid

EXPRESS specification:

ENTITY grid
SUPERTYPE OF | (ONEOF(grid_of_building, grid_of_site, grid_of_structure) ANDOR ONEOF(grid_orthogonal, grid_skewed, grid_radial));
grid_name | : | label;
grid_description | : | OPTIONAL text;
grid_use | : | OPTIONAL text;
DERIVE
gridlines | : | SET [1:?] OF gridline := bag_to_set (USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.GRIDLINE.PARENT_GRID'));
grid_levels | : | SET OF grid_level := bag_to_set (USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.GRID_LEVEL.PARENT_GRID'));
INVERSE
constituent_lines | : | SET [1:?] OF gridline FOR parent_grid;
END_ENTITY;

References (10):

Name | Type | Referred through | Express-G
grid_level | Entity |
Attribute 'parent_grid'
| No Diagram
grid_of_building | Entity |
Supertype
| No Diagram
grid_of_site | Entity |
Supertype
| No Diagram
grid_of_structure | Entity |
Supertype
| No Diagram
grid_orthogonal | Entity |
Supertype
| No Diagram
grid_radial | Entity |
Supertype
| No Diagram
grid_skewed | Entity |
Supertype
| No Diagram
gridline | Entity |
Attribute 'parent_grid'
| No Diagram
select_structural_item | Select |
Select relation
| No Diagram
zone_bounded | Entity |
Attribute 'bounding_grid'
| No Diagram

Inheritance graph

ENTITY grid;
ENTITY grid;
grid_name | : | label;
grid_description | : | OPTIONAL text;
grid_use | : | OPTIONAL text;
DERIVE
gridlines | : | SET [1:?] OF gridline := bag_to_set (USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.GRIDLINE.PARENT_GRID'));
grid_levels | : | SET OF grid_level := bag_to_set (USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.GRID_LEVEL.PARENT_GRID'));
INVERSE
constituent_lines | : | SET [1:?] OF gridline FOR parent_grid;
END_ENTITY;