DocumentCode :
2494624
Title :
Record subtyping in flexible relations by means of attribute dependencies
Author :
Kalus, Christian ; Dadam, Peter
Author_Institution :
Fak. fur Inf., Ulm Univ., Germany
fYear :
1995
fDate :
6-10 Mar 1995
Firstpage :
383
Lastpage :
390
Abstract :
The model of flexible relations supports heterogeneous sets of tuples in a strongly typed way. The elegance of the standard relational model is presented by using a single, generic scheme constructor. In each model supporting structural variants the shape of some part of a heterogeneous scheme may be determined by the contents of some other part of the scheme. We formalize this relationship by a certain kind of integrity constraint we have called “attribute dependency” (AD). We motivate how ADs can be used, besides their application in type and integrity checking, to incorporate record subtyping into our extended relational model. Moreover, we show that ADs yield a stronger assertion than the traditional record subtyping rub as they consider interdependencies among refinements. We discuss how ADs are related to query processing and how they may help to identify redundant operations
Keywords :
data integrity; data structures; database theory; entity-relationship modelling; query processing; relational databases; attribute dependencies; attribute dependency; extended relational model; flexible relations; generic scheme constructor; heterogeneous scheme; heterogeneous sets; integrity checking; integrity constraint; query processing; record subtyping; redundant operations; standard relational model; tuples; type checking; Bridges; Cities and towns; Containers; Data models; Employment; Query processing; Relational databases; Remuneration; Shape;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1995. Proceedings of the Eleventh International Conference on
Conference_Location :
Taipei
Print_ISBN :
0-8186-6910-1
Type :
conf
DOI :
10.1109/ICDE.1995.380359
Filename :
380359
Link To Document :
بازگشت