person_and_organization

EXPRESS specification:

ENTITY person_and_organization;
the_person | : | person;
the_organization | : | organization;
DERIVE
name | : | label := get_name_value (SELF);
description | : | text := get_description_value (SELF);
WHERE
WRP27 | : | SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'NAME_ATTRIBUTE.NAMED_ITEM')) <= 1;
WRP28 | : | SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1;
END_ENTITY;

References (12):

Name | Type | Referred through | Express-G
building | Entity |
Attribute 'owner'
| No Diagram
description_attribute_select | Select |
Select relation
| No Diagram
item_ref_source_library | Entity |
Attribute 'library_owner'
| No Diagram
managed_data_transaction | Entity |
Attribute 'user'
| No Diagram
media_file | Entity |
Attribute 'author'
Attribute 'owner'
| No Diagram
media_file_drawing | Entity |
Attribute 'current_revision_by'
| No Diagram
name_attribute_select | Select |
Select relation
| No Diagram
procure | Entity |
Attribute 'vendors'
Attribute 'purchaser'
| No Diagram
project_organization | Entity |
Attribute 'project_participant'
| No Diagram
select_generic_item | Select |
Select relation
| No Diagram

Inheritance graph

ENTITY person_and_organization;
ENTITY person_and_organization;
the_person | : | person;
the_organization | : | organization;
DERIVE
name | : | label := get_name_value (SELF);
description | : | text := get_description_value (SELF);
END_ENTITY;