address

EXPRESS specification:

ENTITY address;
internal_location | : | OPTIONAL label;
street_number | : | OPTIONAL label;
street | : | OPTIONAL label;
postal_box | : | OPTIONAL label;
town | : | OPTIONAL label;
region | : | OPTIONAL label;
postal_code | : | OPTIONAL label;
country | : | OPTIONAL label;
facsimile_number | : | OPTIONAL label;
telephone_number | : | OPTIONAL label;
electronic_mail_address | : | OPTIONAL label;
telex_number | : | OPTIONAL label;
DERIVE
name | : | label := get_name_value (SELF);
url | : | identifier := get_id_value (SELF);
WHERE
WRA1 | : | EXISTS (internal_location) OR EXISTS (street_number) OR EXISTS (postal_box) OR EXISTS (town) OR EXISTS (region) OR EXISTS (postal_code) OR EXISTS (country) OR EXISTS (facsimile_number) OR EXISTS (telephone_number) OR EXISTS (electronic_mail_address) OR EXISTS (telex_number);
END_ENTITY;

References (6):

Name | Type | Referred through | Express-G
id_attribute_select | Select |
Select relation
| No Diagram
name_attribute_select | Select |
Select relation
| No Diagram
organizational_address | Entity |
Supertype
| No Diagram
personal_address | Entity |
Supertype
| No Diagram
select_generic_item | Select |
Select relation
| No Diagram
site | Entity |
Attribute 'site_address'
| No Diagram

Inheritance graph

ENTITY address;
ENTITY address;
internal_location | : | OPTIONAL label;
street_number | : | OPTIONAL label;
street | : | OPTIONAL label;
postal_box | : | OPTIONAL label;
town | : | OPTIONAL label;
region | : | OPTIONAL label;
postal_code | : | OPTIONAL label;
country | : | OPTIONAL label;
facsimile_number | : | OPTIONAL label;
telephone_number | : | OPTIONAL label;
electronic_mail_address | : | OPTIONAL label;
telex_number | : | OPTIONAL label;
DERIVE
name | : | label := get_name_value (SELF);
url | : | identifier := get_id_value (SELF);
END_ENTITY;