Conceptual schema analysis: techniques and applications
The problem of analyzing and classifying conceptual schemas is becomig increasingly important due to the availability of a large...
Representing extended entity-relationship structures in relational databases: a modular approach
A common approach to database design is to describe the structures and constraints of the database application in terms...
Hierarchical schemata for relational databases
Most database design methods for the relational model produce a flat database, that is, a family of relations with...
EAS-E: an integrated approach to application development
EAS-E (pronounced EASY) is an experimental programming language integrated with a database management system now running on VM/370 at...
ODE: Ontology-assisted data extraction
Online databases respond to a user query with result records encoded in HTML files. Data extraction, which is important...
Formal semantics for time in databases
The concept of a historical database is introduced as a tool for modeling the dynamic nature of some part...
Database description with SDM: a semantic database model
SDM is a high-level semantics-based database description and structuring formalism (database model) for databases. This database model is designed...
Consequences of assuming a universal relation
Although central to the current direction of dependency theory, the assumption of a universal relation is incompatible with some...
A normal form for precisely characterizing redundancy in nested relations
We give a straightforward definition for redundancy in individual nested relations and define a new normal form that precisely...
Database abstractions: aggregation and generalization
Two kinds of abstraction that are fundamentally important in database design and usage are defined. Aggregation is an abstraction...