Events

An event is a concept with a time stamp. You define events in your business model to represent the things that happen in your business. Events contain data about the things that happen and must conform to the schema that is defined by the model.

The time stamp represents the time at which the event occurred, and it has a date & time type. An event has attributes and relationships, and it can inherit from an existing event.

You define an event by using one of the following syntaxes:

<an event> is a business event time-stamped by <a time>.

<an event> is a business event.

The following example shows a flight event with a flight time:

a flight event is a business event time-stamped by a flight time.

The following example shows a flight event with a default time stamp:

a flight event is a business event.

You can define an event that inherits from an existing event by using the following syntax:

<an event> is <an event>.

In the following example, a flight late departure event inherits from an existing flight event:

a flight late departure event is a flight event.