Skip to content

kind_of_relationship_with_restriction

GCHQDeveloper42 edited this page Mar 27, 2023 · 3 revisions

Kind of Relationship with Restriction

A kind_of_relationship_with_signature where one or more roles have fixed players.

Attributes

  • required_role_player: A relationship type where the classification is of a required role player for the members of a kind_of_relationship_with_restriction.

EXPRESS Specification

Diagram 3

Schema

ENTITY kind_of_relationship_with_restriction
  SUBTYPE OF(kind_of_relationship_with_signature);
    required_role_player : SET [1:?] OF classification;
END_ENTITY;
Inheritance Graph

ENTITY kind_of_relationship_with_restriction;
  ENTITY thing;
    member__of            : OPTIONAL SET [1:?] OF class;
  ENTITY abstract_object;
  ENTITY class;
    member_of             : OPTIONAL SET [1:?] OF class_of_class;
    has_superclass        : OPTIONAL SET [1:?] OF class;
  ENTITY class_of_abstract_object;
  ENTITY class_of_relationship;
  ENTITY kind_of_relationship_with_signature;
    roles                 : BAG [2:?] OF class;
  ENTITY kind_of_relationship_with_restriction;
    required_role_player  : SET [1:?] OF classification;
END_ENTITY;
Clone this wiki locally