Compare and contrast generalization and specialization
What will be an ideal response?
Generalization is the process of defining a more general entity type from a set of more specialized entity types. For example, if we had undergraduate and graduate students with similar attributes, then we might create a student supertype. The student supertype would then contain the attributes that all subtypes have in common. Specialization, on the other hand, would occur when we discover that we have a student type but there are different attributes for different types of students. In this case, we would create subtypes which would contain unique attributes for that subtype.
You might also like to view...
Which of the following is most likely true about a global organization?
A) Worldwide policies are planned by top corporate management. B) Global operating units report to international division chiefs. C) Executive training is restricted to domestic operations. D) Employees are recruited exclusively from the home country. E) It considers itself a national marketer that sells abroad.
The values of the following attribute are NOT permanently stored in a database
A) Unique attribute B) Composite attribute C) Multivalued attribute D) Derived attribute