A preliminary system for the design of DBTG data structures
The functional approach to database design is introduced. In this approach the goal of design is to derive a...
Foreign keys decrease adaptability of database designs
The limited adaptability of database designs incorporating foreign keys is demonstrated by an extend example, and a design practice...
Evolution of data modeling for databases
The discipline of data modeling initially became established because it provided way for specifying the structures of data* in...
Extending data modeling to cover the whole enterprise
Data modeling has been valuable for database design. Much research has focused on improving tlhe expressive capabilities of data...
Schema analysis for database restructuring
The problem of generalized restructuring of databases has been addressed with two limitations: first, it is assumed that the...
ER model clustering as an aid for user communication and documentation in database design
Entity-relationship clustering promotes the simplicity that is vital for fast end-user comprehension, as well as the complexity at a...
Simple conditions for guaranteeing higher normal forms in relational databases
A key is simple if it consists of a single attribute. It is shown that if a relation schema...
Deriving functional dependencies from the entity-relationship model
The process of database design can be divided into several sta,ges. This four-stage process comprises: Rquirements collection: In this...
Physical design refinement: The ‘merge-reduce’ approach
Physical database design tools rely on a DBA-provided workload to pick an “optimal” set of indexes and materialized views....
Applying object-oriented analysis and design
Tradional analysis and design techniques imply constant paradigm shifts, since manipulate different concepts at each different phase of software...