What is meant by the specialization in the DBMS model?
Specialization in the DBMS model
Specialization is the process to show the “entity set” have their “set
of characteristics” which known as “sub classes” of the “type of entity” where
the ‘type entity’ is called “super class” in the model of the “specialization”
of “super-classes”.
Points to be remember in the specialization in the DBMS
- In the specialization super class is a type of entity.
- The characteristics of the entity are sub classes.
- Set of sub classes of the entity of the superclass is a specialized model in the database model.
- The set of the sub classes are also called special classes of the type entity which is super class in the specialization.
- It is very different from or opposite from the generalization of the model.
Where
the generalization is to show the similarities and the specialization is to
show the differences of the entity sets in a both type of entity sets such as
higher level entity sets and lower level entity sets.
Specialization is basically shows the differences among the higher level and lower level entity sets using with the characteristics of sets which means the sub-class of the type of entity that is super class in the specialization model.
The specialization is used to shows the sub classes are only to specific characteristics for the entity sets. Such as entity “A” is for “X” characteristics similarly the entity “B” for “Y” and “C” for “Z”.
In the typical model of special there are A, B and C entities following their characteristics are X, Y and Z. In the above model on the top appears is the super class which is the organization of the model.
Here is the tool of specialization below from the super class to shows the differences of the particular entity for specific attribute of the sub class.
Such as entity “A” is for “X” attribute or characteristic similarly “B” is for “Y” and “C” for “Z”. X, Y and Z are the characteristics to shows the specific properties of every entity or sub class.
Comments
Post a Comment