Skip to content

offering

hqdmTop edited this page Feb 1, 2024 · 6 revisions

Offering

A class_of_offer that is for a class_of_individual, at a price, by a party, for a period_of_time.

Attributes

  • class_of_offered: A relationship type where an offering has exactly one class_of_individual some member_of which is offered.
  • consideration_by_class: A relationship type where an offering has exactly one price at which the offering is made.
  • offeror: A relationship type where an offering has exactly one party who makes the offering.
  • period_offered: A relationship that is exactly one period_of_time for which the offering is valid.

Subtypes

EXPRESS Specification

Diagram 44

Schema

ENTITY offering
  SUBTYPE OF(class_of_offer);
    class_of_offered       : class_of_individual;
    consideration_by_class : price;
    offeror                : party;
    period_offered         : period_of_time;
END_ENTITY;
Inheritance Graph

ENTITY offering;
  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_spatio_temporal_extent;
    member_of_             : OPTIONAL SET [1:?] OF class_of_class_of_spatio_temporal_extent;
    part__of_by_class      : OPTIONAL SET [1:?] OF class_of_spatio_temporal_extent;
  INVERSE
    consists__of_by_class  : SET [1:?] OF class_of_spatio_temporal_extent FOR part__of_by_class;
  ENTITY class_of_state;
  ENTITY class_of_individual;
  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_spatio_temporal_extent;
    member_of_             : OPTIONAL SET [1:?] OF class_of_class_of_spatio_temporal_extent;
    part__of_by_class      : OPTIONAL SET [1:?] OF class_of_spatio_temporal_extent;
  INVERSE
    consists__of_by_class  : SET [1:?] OF class_of_spatio_temporal_extent FOR part__of_by_class;
  ENTITY class_of_state;
  ENTITY class_of_state_of_activity;
  ENTITY class_of_activity;
  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_spatio_temporal_extent;
    member_of_             : OPTIONAL SET [1:?] OF class_of_class_of_spatio_temporal_extent;
    part__of_by_class      : OPTIONAL SET [1:?] OF class_of_spatio_temporal_extent;
  INVERSE
    consists__of_by_class  : SET [1:?] OF class_of_spatio_temporal_extent FOR part__of_by_class;
  ENTITY class_of_state;
  ENTITY class_of_individual;
  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_spatio_temporal_extent;
    member_of_             : OPTIONAL SET [1:?] OF class_of_class_of_spatio_temporal_extent;
    part__of_by_class      : OPTIONAL SET [1:?] OF class_of_spatio_temporal_extent;
  INVERSE
    consists__of_by_class  : SET [1:?] OF class_of_spatio_temporal_extent FOR part__of_by_class;
  ENTITY class_of_state;
  ENTITY class_of_state_of_intentionally_constructed_object;
  ENTITY class_of_intentionally_constructed_object;
  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_spatio_temporal_extent;
    member_of_             : OPTIONAL SET [1:?] OF class_of_class_of_spatio_temporal_extent;
    part__of_by_class      : OPTIONAL SET [1:?] OF class_of_spatio_temporal_extent;
  INVERSE
    consists__of_by_class  : SET [1:?] OF class_of_spatio_temporal_extent FOR part__of_by_class;
  ENTITY class_of_state;
  ENTITY class_of_state_of_intentionally_constructed_object;
  ENTITY class_of_state_of_socially_constructed_object;
  ENTITY class_of_socially_constructed_object;
  ENTITY class_of_socially_constructed_activity;
    part_of_by_class       : OPTIONAL SET [1:?] OF class_of_reaching_agreement;
    part_of_by_class_      : OPTIONAL SET [1:?] OF class_of_agreement_execution;
  ENTITY class_of_offer;
  ENTITY offering;
    class_of_offered       : class_of_individual;
    consideration_by_class : price;
    offeror                : party;
    period_offered         : period_of_time;
END_ENTITY;
Clone this wiki locally