Oct 27, 2019 in DBMS
Q: explain DBMS Specialization

1 Answer

Oct 27, 2019
  • Specialization is a top-down approach, and it is opposite to Generalization. In specialization, one higher level entity can be broken down into two lower level entities.
  • Specialization is used to identify the subset of an entity set that shares some distinguishing characteristics.
  • Normally, the superclass is defined first, the subclass and its related attributes are defined next, and relationship set are then added.

For example: In an Employee management system, EMPLOYEE entity can be specialized as TESTER or DEVELOPER based on what role they play in the company.

DBMS Specialization

DBMS Specialization

Click here to read more about Loan/Mortgage
Click here to read more about Insurance

Related questions

Apr 2 in DBMS
Apr 2 in DBMS
Apr 2 in DBMS