Databases Reference
In-Depth Information
12
DEFERRED ASSERTIONS AND
OTHER PIPELINE DATASETS
CONTENTS
The Semantics of Deferred Assertion Time
262
Assertions, Statements and Time 264
The Internalization of Pipeline Datasets
267
Deferred Assertions 269
A Deferred Update to a Current Episode 269
A Deferred Update to a Deferred Assertion
274
Reflections on Empty Assertion Time 275
Completing the Deferred Update to a Deferred Assertion
278
The Near Future and the Far Future
279
Approving a Deferred Assertion 280
Deferred Assertions and Temporal Referential Integrity
284
Glossary References
285
We normally think of inserting a row into a table as the same
thing as claiming, or asserting, that the statement which that row
makes is true. From that point of view, a distinction between the
physical act of creating a row in a table, and the semantic act of
claiming that what the row says is true, is a distinction without a
difference.
This is why, we surmise, the computer science community
calls the second of their two bi-temporal dimensions “trans-
action time”, an expression with obvious physical connotations.
Yet while a transaction is a physical act, an assertion is not. It
is a semantic act. And while the semantic act can't happen
before the physical one, we see no reason why it can't happen
after it, and a number of advantages that result if it can.
With the standard temporal model, the rows inserted into
bi-temporal tables begin to be asserted on the date they are
physically inserted into the database. With Asserted Versioning,
this is the default for those rows; but Asserted Versioning permits
 
 
Search WWH ::




Custom Search