AbstractWe investigate functional dependencies in databases that support complex values such as records, lists, sets and multisets. Therefore, an abstract algebraic framework is proposed that classifies data models according to the underlying types they support. This allows to emphasise the impact of the data types rather than the specifics of a particular data model.The main results are finite, minimal, sound and complete sets of inference rules for the implication of functional dependencies in the presence of records and all combinations of lists, sets and multisets. The inference rules are similar to Armstrong's original axioms for the relational data model, thanks to the algebraic framework. The completeness result, however, requires a ...
AbstractNested lists are used as a data structure whenever order matters. List types are therefore s...
AbstractWe extend the result on the equivalence between functional and multivalued dependencies in r...
We present an axiomatisation for weak functional dependencies, i.e. disjunctions of functional depen...
AbstractWe investigate functional dependencies in databases that support complex values such as reco...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractOne dilemma in the database community is the great variety of data models existing. We defin...
AbstractNested lists are used as a data structure whenever order matters. List types are therefore s...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
AbstractComputation of the dependency basis is the fundamental step in solving the membership proble...
Computation of the dependency basis is the fundamental step in solving the membership problem for fu...
Computation of the dependency basis is the fundamental step in solving the membership problem for fu...
AbstractNested lists are used as a data structure whenever order matters. List types are therefore s...
AbstractWe extend the result on the equivalence between functional and multivalued dependencies in r...
We present an axiomatisation for weak functional dependencies, i.e. disjunctions of functional depen...
AbstractWe investigate functional dependencies in databases that support complex values such as reco...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractModern applications increasingly require the storage of data beyond relational structure. Th...
AbstractOne dilemma in the database community is the great variety of data models existing. We defin...
AbstractNested lists are used as a data structure whenever order matters. List types are therefore s...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
Functional dependencies add semantics to a database schema, and are useful for studying various prob...
AbstractComputation of the dependency basis is the fundamental step in solving the membership proble...
Computation of the dependency basis is the fundamental step in solving the membership problem for fu...
Computation of the dependency basis is the fundamental step in solving the membership problem for fu...
AbstractNested lists are used as a data structure whenever order matters. List types are therefore s...
AbstractWe extend the result on the equivalence between functional and multivalued dependencies in r...
We present an axiomatisation for weak functional dependencies, i.e. disjunctions of functional depen...