📋 Exam Instructions
-
This comprehensive exam covers ALL topics from Chapter 3 (EER Model)
- 30 questions total: 20 Multiple Choice + 10 Short Answer
-
Topics include: Subclasses/Superclasses, Specialization,
Generalization, Attribute Inheritance, Disjoint vs Overlapping,
Total vs Partial, Categories (UNION types), Attribute-defined
Specialization, and EER Diagram Notation
- No feedback shown until you click "Submit Exam"
- Short answer questions use intelligent keyword-based grading
- 60 minutes to complete - manage your time wisely
What is attribute inheritance in the context of superclasses and
subclasses?
Give two examples of how EMPLOYEE entities could be meaningfully
grouped into subclasses based on different criteria.
Explain the difference between specialization and generalization.
Which is top-down and which is bottom-up?
Describe generalization and explain why it is typically a "total"
constraint.
What does the "disjointness constraint" specify and how is it
represented in EER diagrams?
Explain the difference between "total" and "partial" completeness
constraints in specialization.
What are the four possible combinations of disjointness and
completeness constraints?
Explain what happens when inserting an entity in a superclass of a
PARTIAL specialization.
How is attribute inheritance different in categories compared to
regular specialization?
Explain the difference between a "total category" and a "partial
category".
When should you use categorization (UNION type) versus
specialization/generalization?
📝 No feedback shown until submission