A bitemporal deductive database is a deductive database that supports valid and
transaction time. A temporal integrity constraint deals
with only valid time, only transaction time or both times. A set of facts to be
einserted and deleted in a bitemporal deductive database can
be done in a past, present or future valid time and at current transaction time.
The temporal integrity constraint handling in bitemporal
deductive databases causes that the maintenance of consistency becomes more
complex than another databases. The $events methodisbasedonapplyingtransitionandeventrules,whichexplicitlydefinetheinsertionsanddeletionsgivenbyadatabaseupdate.Intheconceptualmodel,weaugmentthedatabasewithtemporaltransitionandeventrulesandthenstandardSLDNF−resolutioncanbeusedtoverifythatatransactiondoesnotviolateanytemporalintegrityconstraint.Intherepresentationaldatamodel,weusetimepoint−basedintervalstostoretemporalinformation.Inthispaper,weadapttheeventsmethod$ for handling temporal integrity constraints.
Finally, we present the interaction between the above-mentioned conceptual and
representational data models.Postprint (published version