Chapter 4: Enhanced Entity-Relationship (EER) Modeling
[Part One]
Phases of Database Design Process
4.1 Subclasses, Superclasses, and Inheritance
4.2 Specialization and Generalization
[Part Two]
4.3 Constraints and Characteristics of Specialization and Generalization Hierarchies
4.4 Modeling of UNION Types Using Categories
[Part Three]
4.5 A Sample UNIVERSITY EER Schema, Design Choices, and Formal Definitions
4.6 Example of Other Notation: Representing Specialization and Generalization in UML Class Diagrams
4.7 Data Abstraction, Knowledge Representation, and Ontology Concepts

Course Book
Fundamentals of Database Systems (أساسيات أنظمة قواعد البيانات)
7th Edition, By: Ramez Elmasri & Shamkant B. Navathe, Pearson 2016.
يتناول هذا الكتاب بالشرح التفصيلي والأمثلة التطبيقية مبادئ وأساسيات ومفاهيم أنظمة قواعد البيانات، كما يستعرض أهم التقنيات والأدوات المتاحة لتصميم وتطبيق أنظمة قواعد البيانات التقليدية