1) The ER model is one approach for conceptual schema design.
2) Generalization and specialization refer to inheritance relationships between entity classes. A specialized/subclass entity inherits attributes from its generalized/superclass entity.
3) Specialization is the process of creating subclasses from a superclass, while generalization is grouping specialized entities under a common superclass based on their shared attributes.