Skip to main content

Research Repository

Advanced Search

On temporal versioning in object oriented databases.

Lu, J.; Barclay, Peter J.; Kennedy, Jessie

Authors

J. Lu



Abstract

This paper describes the development of the data model TVM which contains a new concept, temporal versioning. This generalises the ideas of temporal databases and version management to object-oriented databases. TVM provides a new approach for data modelling and management; it allows the user to define a multi-dimensional temporal storage space and to model the evolution of objects within that space. It supports historical versions and alternative versions of objects at instance level and as well as schema level. as how these different solutions can be combined have not yet been tackled. Many applications require databases that support both temporal data and version management (such as design of engineering objects). Figure 1 shows a Car-Manufacturing Database. There are several types of lock which can be used in this car model. These locks are an alternatives of each other and valid at same time. The historical information of engine design is important, the updated data is need to be preserved. It is considered historical (temporal).

Citation

Lu, J., Barclay, P. J., & Kennedy, J. (1996). On temporal versioning in object oriented databases. Informationssystem-Architekturen, 3, 38-40

Journal Article Type Article
Publication Date 1996-09
Deposit Date Nov 9, 2009
Publicly Available Date Nov 9, 2009
Peer Reviewed Peer Reviewed
Volume 3
Pages 38-40
Book Title Modelling Manufacturing Information Systems
Keywords Data modelling; Data management; Temporal Version Management model; Combined approach; Temporal data; Version management; Object oriented databases; Applications; Object evolution; Historical versions; Alternative versions;
Public URL http://researchrepository.napier.ac.uk/id/eprint/2984

Files






You might also like



Downloadable Citations