representation

EXPRESS specification:

ENTITY representation
SUPERTYPE OF | (ONEOF(shape_representation, material_representation) ANDOR definitional_representation);
name | : | label;
items | : | SET [1:?] OF representation_item;
context_of_items | : | representation_context;
DERIVE
id | : | identifier := get_id_value (SELF);
description | : | text := get_description_value (SELF);
WHERE
WRR51 | : | SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'ID_ATTRIBUTE.IDENTIFIED_ITEM')) <= 1;
WRR52 | : | SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1;
END_ENTITY;

References (10):

Name | Type | Referred through | Express-G
definitional_representation | Entity |
Supertype
| No Diagram
description_attribute_select | Select |
Select relation
| No Diagram
id_attribute_select | Select |
Select relation
| No Diagram
material_representation | Entity |
Supertype
| No Diagram
representation_context | Entity |
Attribute 'representations_in_context'
| No Diagram
representation_map | Entity |
Attribute 'mapped_representation'
| No Diagram
representation_relationship | Entity |
Attribute 'rep_1'
Attribute 'rep_2'
| No Diagram
select_generic_item | Select |
Select relation
| No Diagram
shape_representation | Entity |
Supertype
| No Diagram

Inheritance graph

ENTITY representation;
ENTITY representation;
name | : | label;
items | : | SET [1:?] OF representation_item;
context_of_items | : | representation_context;
DERIVE
id | : | identifier := get_id_value (SELF);
description | : | text := get_description_value (SELF);
END_ENTITY;