Q3Database Management System
Question
4 marks
Explain the difference between specialization and generalization.
Answer
Top-down vs Bottom-up approaches to grouping entities.
Specialization is a top-down process where a high-level entity is broken down into lower-level entities. Generalization is a bottom-up process where multiple lower-level entities with common features are combined into a high-level entity.