Design theory for advanced datamodels

  • Authors:
  • Klaus-Dieter Schewe

  • Affiliations:
  • Massey University, Palmerston North, New Zealand

  • Venue:
  • ADC '01 Proceedings of the 12th Australasian database conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this article we argue in favour of a design theory for advanced datamodels such as object oriented models. We start from basic design desiderata for databases independent from the underlying datamodel. The basis of our investigation will then be a generic object oriented datamodel (OODM), for which all common datamodels can be considered as special cases.Then we approach a unification and generalization of dependency theory for the OODM focussing on functional, multi-valued, inclusion and join dependencies and cardinality constraints. One major problem in the theory is due to the presence of object identifiers. Finally, we discuss the relationship between dependencies, normal forms and the design desiderata emphasizing database schema translations.