A database is said to be C-Armstrong for a finite set Σ of data dependencies in a class C if the database satisfies all data dependencies in Σ and violates all data dependencies in C that are not implied by Σ. Therefore, Armstrong databases are concise, user-friendly representations of abstract data dependencies that can be used to judge, justify, convey, and test the understanding of database design choices. Indeed, an Armstrong database satisfies exactly those data dependencies that are considered meaningful by the current design choice Σ. Structural and computational properties of Armstrong databases have been deeply investigated in Codd’s Turing Award winning relational model of data. Armstrong databases have been incorporated in approa...
The main objective of database modelling is the design of a database that is correct and can be proc...
For humans, looking at how concrete examples behave is an intuitive way of deriving conclusions. The...
A major aspect of engineering design is the formulation, application, evaluation, and satisfaction o...
A database is said to be C-Armstrong for a finite set Σ of data dependencies in a class C if the dat...
An Armstrong relation satisfies the functional dependencies (FD) implied by a given FD set and viola...
Example relations, and especially Armstrong relations, can be used as user-friendly representations...
Abstract. Codd tables are databases that can carry Codd’s null “value unknown at present ” in column...
AbstractExample relations, and especially Armstrong relations, can be used as user friendly represen...
Advances in relational database technology have made available relational database systems that sup...
Database design almost invariably includes a specification of a set of rules (the integrity constrai...
Modeling organizational rules during conceptual design provides a more accurate picture of the under...
Abstract. Keys play a fundamental role in all data models. They allow database systems to uniquely i...
Abstract: We study inference systems of weak functional dependencies in relational and complex-value...
International audienceDriven by the dominance of the relational model, we investigate how the requir...
Conceptual models are relational database schemata that result from conceptual data modeling. Concep...
The main objective of database modelling is the design of a database that is correct and can be proc...
For humans, looking at how concrete examples behave is an intuitive way of deriving conclusions. The...
A major aspect of engineering design is the formulation, application, evaluation, and satisfaction o...
A database is said to be C-Armstrong for a finite set Σ of data dependencies in a class C if the dat...
An Armstrong relation satisfies the functional dependencies (FD) implied by a given FD set and viola...
Example relations, and especially Armstrong relations, can be used as user-friendly representations...
Abstract. Codd tables are databases that can carry Codd’s null “value unknown at present ” in column...
AbstractExample relations, and especially Armstrong relations, can be used as user friendly represen...
Advances in relational database technology have made available relational database systems that sup...
Database design almost invariably includes a specification of a set of rules (the integrity constrai...
Modeling organizational rules during conceptual design provides a more accurate picture of the under...
Abstract. Keys play a fundamental role in all data models. They allow database systems to uniquely i...
Abstract: We study inference systems of weak functional dependencies in relational and complex-value...
International audienceDriven by the dominance of the relational model, we investigate how the requir...
Conceptual models are relational database schemata that result from conceptual data modeling. Concep...
The main objective of database modelling is the design of a database that is correct and can be proc...
For humans, looking at how concrete examples behave is an intuitive way of deriving conclusions. The...
A major aspect of engineering design is the formulation, application, evaluation, and satisfaction o...