Introduction to the Enhanced Entity Relationship (EER) Model
Introduction to the generalization - specialization via inheritance afforded by extending the ER model, including how to represent subclasses and superclasses in the ERD and the constraints involved in so doing