01010000 01101000 01101001 01101100 01101001 01110000 00100000 01001100 01100001 01110101 01110010 01100101 01100001 01101110 01101111

Sunday, March 20, 2011

Integrated Temporal Conceptual Model

Temporal Model

Month is an entity type.
Reference Scheme: Month
has
Tick.
Reference Mode: Tick.


Fact Types:

Month
has
Tick.

Year
involves
Month
involves
Day.


Examples: 1, 12, 9

Day is an entity type.
Reference Scheme: Day
has
Tick.
Reference Mode: Tick.


Fact Types:

Day
has
Tick.

Year
involves
Month
involves
Day.


Examples: 1, 31, 69

Year
involves
Month
involves
Day.
The possible values of Monthin Year
involves
Month
involves
Day
are at least 1 to at most 12.
The possible values of Dayin
Year
involves
Month
involves
Day
are at least 1 to at most 31.
It is possible that more than one Year
involves
the same Month
involves
the same Day
and that the same Year
involves
more than one Month
involves
the same Day
and that the same Year
involves
the same Month
involves
more than one Day.
In each population of Year
involves
Month
involves
Day
, each Year,
Month,
Daycombination occurs at
most once
.
This association with Year,
Month,
Dayprovides the preferred identification
scheme for
Calendar.
Each Year
involves
some Month
involves
some Day.
For each Month,
some Year
involves
that Month
involves
some Day.
For each Day,
some Year
involves
some Month
involves
that Day.


Examples:

Year
0 involves Month1
involves
Day
1.

Year
2000 involves Month1
involves
Day
1.

Year
9999 involves Month12
involves
Day
31.

Year
1969 involves Month9
involves
Day
69.

Hour is an entity type.
Reference Scheme: Hour
has
Tick.
Reference Mode: Tick.


Fact Types:

Hour
has
Tick.

Hour
involves
Minute
involves
Second.


Examples: 0, 23, 5

Minute is an entity type.
Reference Scheme: Minute
has
Tick.
Reference Mode: Tick.


Fact Types:

Minute
has
Tick.

Hour
involves
Minute
involves
Second.


Examples: 0, 59, 47

Hour
involves
Minute
involves
Second.
The possible values of Hourin Hour
involves
Minute
involves
Second
are at least 0 to at most 23.
The possible values of Minutein
Hour
involves
Minute
involves
Second
are at least 0 to at most 59.
The possible values of Secondin
Hour
involves
Minute
involves
Second
are at least 0 to at most 59.
It is possible that more than one Hour
involves
the same Minute
involves
the same Second
and that the same Hour
involves
more than one Minute
involves
the same Second
and that the same Hour
involves
the same Minute
involves
more than one Second.
In each population of Hour
involves
Minute
involves
Second
, each Hour,
Minute,
Secondcombination occurs at
most once
.
This association with Hour,
Minute,
Secondprovides the preferred identification
scheme for
Clock.
Each Hour
involves
some Minute
involves
some Second.
For each Minute,
some Hour
involves
that Minute
involves
some Second.
For each Second,
some Hour
involves
some Minute
involves
that Second.


Examples:

Hour
0 involves Minute0
involves
Second
0.

Hour
23 involves Minute59
involves
Second
59.

Hour
5 involves Minute47
involves
Second
24.

Second is an entity type.
Reference Scheme: Second
has
Tick.
Reference Mode: Tick.


Fact Types:

Second
has
Tick.

Hour
involves
Minute
involves
Second.


Examples: 0, 59, 24

Year
has
Tick.
Each Year
has
exactly one Tick.
Each Tick
is of
at most one Year.
This association with Tickprovides the preferred identification scheme for Year.

Tick is a value type.
Portable data type: Numeric: Unsigned Big Integer.


Fact Types:

Year
has
Tick.

Month
has
Tick.

Hour
has
Tick.

Minute
has
Tick.

Second
has
Tick.

Day
has
Tick.


Examples: 0, 1, 2000, 9999, 12, 31, 23, 59, 5, 47, 24, 1969, 9, 69

Month
has
Tick.
Each Month
has
exactly one Tick.
Each Tick
is of
at most one Month.
This association with Tickprovides the preferred identification scheme for Month.

Day
has
Tick.
Each Day
has
exactly one Tick.
Each Tick
is of
at most one Day.
This association with Tickprovides the preferred identification scheme for Day.

Hour
has
Tick.
Each Hour
has
exactly one Tick.
Each Tick
is of
at most one Hour.
This association with Tickprovides the preferred identification scheme for Hour.

Minute
has
Tick.
Each Minute
has
exactly one Tick.
Each Tick
is of
at most one Minute.
This association with Tickprovides the preferred identification scheme for Minute.

Second
has
Tick.
Each Second
has
exactly one Tick.
Each Tick
is of
at most one Second.
This association with Tickprovides the preferred identification scheme for Second.

Event is an entity type.
Reference Scheme: Event
has
Event_Id.
Reference Mode: .Id.


Fact Types:

Event
record on
Calendar.

Event
occour at
Clock.

Event
has
Event_Id.

Event
involves
Tense.


Examples: 0, 1, 2, 3

Event
record on
Calendar.
Each Event
record on
exactly one Calendar.
It is possible that more than one Event
record on
the same Calendar.


Examples:

Event
0
record on
Calendar
(0, 1, 1).

Event
1 record on Calendar(2000, 1, 1).

Event
2 record on Calendar(9999, 12, 31).

Event
3 record on Calendar(1969, 9, 69).

Event
occour at
Clock.
Each Event
occour at
exactly one Clock.
It is possible that more than one Event
occour at
the same Clock.


Examples:

Event
0
occour at
Clock
(0, 0, 0).

Event
1 occour at Clock(0, 0, 0).

Event
2 occour at Clock(23, 59, 59).

Event
3 occour at Clock(5, 47, 24).

Notes: Integrated Temporal Conceptual Model.

Tense is a value type.
Portable data type: Text: Fixed Length.


Fact Types:

Event
involves
Tense.
The possible values of Tenseare
'past', 'present',
'future'.


Examples: 'past', 'present', 'future'

Event
involves
Tense.
Each Event
involves
exactly one Tense.
It is possible that more than one Event
involves
the same Tense.


Examples:

Event
0
involves
Tense
'past'.

Event
1 involves Tense'present'.

Event
2 involves Tense'future'.

Event
3 involves Tense'past'.

Year is an entity type.
Reference Scheme: Year
has
Tick.
Reference Mode: Tick.


Fact Types:

Year
has
Tick.

Year
involves
Month
involves
Day.


Examples: 0, 2000, 9999, 1969

No comments:

Post a Comment

Followers