Versioning and configuration management in an object-oriented data model

Many database applications require the storage and manipulation of different versions of data objects. To satisfy the diverse needs of these applications, current database systems support versionin...