Version modeling concepts for computer-aided design databases
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
O2, an object-oriented data model
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Features of the ORION object-oriented database system
Object-oriented concepts, databases, and applications
Realizing a temporal complex-object data model
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A framework for object migration in object-oriented databases
Data & Knowledge Engineering
Temporal and Real-Time Databases: A Survey
IEEE Transactions on Knowledge and Data Engineering
Managing Change in a Computer-Aided Design Database
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Dynamic Constraints and Object Migration
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
A Temporal Knowledge Representation Model OSAM*/T and Its Query Language OQL/T
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Hi-index | 0.00 |
Until today, techniques for modeling and managing the time-varying characteristics of entities in database have been proposed. These techniques are mainly classified into two categories: time-stamp method and version method. These methods limit the representation/manipulation capabilities because the change of class membership for an object is not well specified and the transitional states must be related mutually along the system-defined time axis. In this paper, we propose a method, which is basically derived from the object-oriented paradigm, for modeling time-varying characteristics of entities so as to be free from the above two limitations in the traditional methods. We introduce two representation media: core and surface. The core represents invariant features of entity, while the surface denotes variant features of entity. A snapshot of an entity is represented as an aspect, which is a database instance composed of the core and surfaces.