A generalized approach to the decomposition of relational schemata is developed in which the component views may be defined using both restriction and projection operators, thus admitting both horizontal and vertical decompositions. The realization of restrictions is enabled through the use of a Boolean algebra of types, while true independence of projections is modelled by permitting null values in the base schema. The flavor of the approach is algebraic, with the the collection of all candidate views of a decomposition modelled within a lattice-like framework, and the actual decompositions arising as Boolean subalgebras. Central to the framework is the notion of bidimensional join dependency, which generalizes the classical notion of join...
We develop a formal data model, the Schema Intension Graph (SIG) model, to aid in understanding the ...
A common approach in designing relational databases is to start with a universal relation schema, wh...
A new decomposition theory for the Relational Database Model is given. It uses a horizontal decompos...
In earlier work, Bancilhon and Spyratos introduced the concept of a complement to a database schema,...
In the second part, we further investigate algebraic structure of relational databases. The decompos...
AbstractThe class of relational database schemas can be partitioned into two subclasses: tree schema...
We study an approach to relational databases which treats relations not as subsets of a Cartesian pr...
The current schema design theories assume that a database may be regarded as a single relation. From...
AbstractMuch of relational algebra and the underlying principles of relational database design have ...
Much of relational algebra and the underlying principles of relational data-base design have a simpl...
In an earlier paper we proposed an algorithm for decomposing join dependencies (jds) in a relational...
Constraint relational databases use constraints to both model and query data. A constraint relation ...
AbstractA general formalism, called the general dependencies, is presented. The multivalued, mutual,...
A desirable feature of a database management system is the ability to support many views of the data...
We introduce a theoretical framework for discovering relationships between two database instances ov...
We develop a formal data model, the Schema Intension Graph (SIG) model, to aid in understanding the ...
A common approach in designing relational databases is to start with a universal relation schema, wh...
A new decomposition theory for the Relational Database Model is given. It uses a horizontal decompos...
In earlier work, Bancilhon and Spyratos introduced the concept of a complement to a database schema,...
In the second part, we further investigate algebraic structure of relational databases. The decompos...
AbstractThe class of relational database schemas can be partitioned into two subclasses: tree schema...
We study an approach to relational databases which treats relations not as subsets of a Cartesian pr...
The current schema design theories assume that a database may be regarded as a single relation. From...
AbstractMuch of relational algebra and the underlying principles of relational database design have ...
Much of relational algebra and the underlying principles of relational data-base design have a simpl...
In an earlier paper we proposed an algorithm for decomposing join dependencies (jds) in a relational...
Constraint relational databases use constraints to both model and query data. A constraint relation ...
AbstractA general formalism, called the general dependencies, is presented. The multivalued, mutual,...
A desirable feature of a database management system is the ability to support many views of the data...
We introduce a theoretical framework for discovering relationships between two database instances ov...
We develop a formal data model, the Schema Intension Graph (SIG) model, to aid in understanding the ...
A common approach in designing relational databases is to start with a universal relation schema, wh...
A new decomposition theory for the Relational Database Model is given. It uses a horizontal decompos...