• DocumentCode
    2887768
  • Title

    Design theory for advanced datamodels

  • Author

    Schewe, Klaus-Dieter

  • Author_Institution
    Dept. of Inf. Sci., Massey Univ., Palmerston North, New Zealand
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    3
  • Lastpage
    9
  • Abstract
    Argues in favour of a design theory for advanced data models, such as object-oriented models. We start from basic design desiderata for databases, independent from the underlying data model. The basis of our investigation is a generic object-oriented data model (OODM), for which all common data models can be considered as special cases. Then we approach a unification and generalization of dependency theory for the OODM, focusing 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
  • Keywords
    data models; database theory; object-oriented databases; acyclicity; advanced data model design theory; cardinality constraints; database design desiderata; database schema translations; dependency theory; functional multi-valued dependencies; generic object-oriented data model; inclusion dependencies; join dependencies; normal forms; object identifiers; Algorithm design and analysis; Constraint theory; Couplings; Industrial relations; Information systems; Object oriented databases; Object oriented modeling; Relational databases; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Conference, 2001. ADC 2001. Proceedings. 12th Australasian
  • Conference_Location
    Gold Coast, Qld.
  • ISSN
    1530-0919
  • Print_ISBN
    0-7695-0966-5
  • Type

    conf

  • DOI
    10.1109/ADC.2001.904458
  • Filename
    904458