Generalisierung

From Lexikon (Strato)
Jump to: navigation, search

Generalisierung, ist eine Abstraktiontechnik bei der Modellierung. Es werden unterschiedliche Entitätstypen mit gemeinsamen Eigenschaften zu einem übergeordeneten generischen Entitätstyp (Überbegriff) zusammengefasst. Die umgekehrte Richtung heisst Spezialisierung oder auch das Bilden von Subtypen. Die Subtypen können überlappend oder auch nicht überlappend sein (disjunkt). Generalisierung ist damit ein vordefinierter Beziehungstyp im semantischen Datenmodell. Die Generalisierung kann mehrstufig sein, was zu einer Generalisierungshierarchie führt.

Siehe: Vererbung, Abstraktion