7. The Basic Scenario
Contents
The Representation of Objects in Time Periods142 Occupied and Represented
144 Basic Temporal Transactions: The Mental Model144 Maintaining Asserted Version Tables: The Basic Scenario145 A Temporal Insert Transaction
145 A Temporal Update Transaction
147 A Second Temporal Update Transaction
152 A Temporal Delete Transaction
154 When representing an object in a non-temporal table, the most basic things we can do are to insert a row representing the object, update the row as changes happen to the object, and delete the row if and when the object ceases to exist, or ceases to be of interest to us. Almost always, we don't know in advance if or when any of these things will happen: if or when a row will be ...