Generalization vs Specialization in Design Database

clever

Abdelkader Ould Hennia

Posted on October 19, 2024

Generalization vs Specialization in Design Database

**Generalization
• Generalization is the process of extracting common properties from a set of entities and create a generalized entity from it.
• It is a bottom-up approach in which two or more entities can be generalized to a higher level entity if they have some attributes in common.

Specialization

• In specialization, an entity is divided into sub-entities based on their characteristics.
• Specialization is a top-down approach in which a higher-level entity is divided into multiple specialized lower-level entities.

💖 💪 🙅 🚩
clever
Abdelkader Ould Hennia

Posted on October 19, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related