Object migration

  • Authors:
  • Alberto O. Mendelzon;Tova Milo;Emmanuel Waller

  • Affiliations:
  • CSRI, University of Toronto, Toronto, Canada M5S 1A1;CSRI, University of Toronto, Toronto, Canada M5S 1A1;LRI, University of Paris-Sud, 91405 Orsay, France

  • Venue:
  • PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study a mechanism that supports the migration of objects from one class of an OODB to another, thereby enabling us to model the same object playing different roles throughout its lifetime. Object migration may introduce typing conflicts due to the different typing constraints imposed by the classes. We present a coercion-like adaptation process that automatically resolves these conflicts. The process combines re-classification of objects and modification of attributes. We study the computational complexity of the problem, and show that the adaptation process can be performed efficiently in databases with covariant schemas.