Generalisierung

From Lexikon (Strato)
Revision as of 21:25, 2 January 2006 by Dkracht (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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