Generalisierung
Generalisierung ist ein Konzept der objektorientierten Programmierung und Datenbankmodellierung, bei dem gemeinsame Eigenschaften und Methoden mehrerer spezieller Klassen in einer allgemeinen Oberklasse zusammengefasst werden. Sie bildet die Grundlage für Vererbung und fördert die Wiederverwendbarkeit von Code. Im ER-Modell wird Generalisierung eingesetzt, um gemeinsame Attribute von Entitäten in einem übergeordneten Entitätstyp zu bündeln.