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
Link To Document