1. A computer-based temporal database management system including a time index which comprises: a) an ordered series of indexing time points defining time intervals during which at least one of a plurality of concurrent object version in said database is valid; and b) associated with each indexing point, pointer means identifying all database object versions that are valid at the time represented by said each indexing point.