ENTITY person_and_organization_address

(* SCHEMA FUNCTIONAL_DATA_AND_SCHEMATIC_REPRESENTATION_MIM_LF; *)
 
ENTITY person_and_organization_address
SUBTYPE OF (organizational_address, personal_address);
  SELF\organizational_address.organizations : SET [1:1] OF organization;
  SELF\personal_address.people : SET [1:1] OF person;
WHERE
  wr1 : SIZEOF(QUERY(pao <* USEDIN(SELF\personal_address.people[1], 
    'FUNCTIONAL_DATA_AND_SCHEMATIC_REPRESENTATION_MIM_LF.PERSON_AND_ORGANIZATION.THE_PERSON'
    ) | pao.the_organization :=: SELF\organizational_address.organizations[1]))
     = 1;
END_ENTITY;

Explicit Attributes

Entity person_and_organization_address has the following local and inherited explicit attributes:
AttributeTypeDefined By
 internal_locationlabel (STRING)address
 street_numberlabel (STRING)address
 streetlabel (STRING)address
 postal_boxlabel (STRING)address
 townlabel (STRING)address
 regionlabel (STRING)address
 postal_codelabel (STRING)address
 countrylabel (STRING)address
 facsimile_numberlabel (STRING)address
 telephone_numberlabel (STRING)address
 electronic_mail_addresslabel (STRING)address
 telex_numberlabel (STRING)address
 organizationsSET OF organization (ENTITY)person_and_organization_address(Redcl from organizational_address)
 descriptiontext (STRING)organizational_address
 peopleSET OF person (ENTITY)person_and_organization_address(Redcl from personal_address)
 descriptiontext (STRING)personal_address

Derived Attributes

Entity person_and_organization_address has the following local and inherited derived attributes:
AttributeTypeDefined By
 namelabel (STRING)address
 urlidentifier (STRING)address

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity person_and_organization_address inherits from the following supertypes:
  address
    organizational_address
  address
    personal_address

Subtypes

    No subtypes

Referenced By

Entity person_and_organization_address and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 id_attribute_select SELECT address
 name_attribute_select SELECT address
 person_and_organization_address ENTITY personal_address
 person_and_organization_address ENTITY organizational_address


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:32-04:00