This book is a comprehensive presentation of entity-relationship (ER) modeling with regard to an integrated development and modeling of database applications. It comprehensively surveys the achievements of research in this field and deals with the ER model and its extensions. In addition, the book presents techniques for the translation of the ER model into classical database models and languages, such as relational, hierarchical, and network models and languages, as well as into object-oriented models.
Inhalt
1. Introduction.- 2. The Database Design Process.- 3. The Entity-Relationship Model.- 4. Extending the Entity-Relationship Model.- 5. Integrity Constraints.- 6. Operations.- 7. Behavior Modeling.- 8. Applying the Theory.- 9. The Database Design Process in HERM.- 10. The Translation of HERM Schemes.- 11. Open Problems.- References.- List of Figures.