Specializationis a process in which an entity is divided into sub-entities. You can think of it as a reverse process ofgeneralization, in generalization two entities combine together to form a new higher level entity. Specialization is a top-down process. The idea behind Specialization is to fi...
Generalization, Specialization and Aggregation are the ways to represent special relationships between entities and attributes in ER Model in DBMS.