Inclusion and Equivalence between Relational Database Schemata

Abstract Conceptual relations among relational database schemata are investigated. Two different definitions of inclusion and a definition of equivalence between schemata are given. Several examples of practical situations adequately handled by our definitions are shown. Finally, necessary and sufficient conditions for inclusion and equivalence are proved for two classes of schemata, meaningful in the relational theory.