2.2.1. Generalisierung / Spezialisierung

In einigen Fällen gibt es Vorkommen von einem Unternehmen, das besondere Eigenschaften, die wir bei der Modellierung interessieren hat. Zum Beispiel, wenn Sie sich registrieren wollen nachvollziehen können, welche Autofirmen sind zugewiesen, die Arbeitnehmer-Manager, und auch, dass der technische Personal, dass sich auf eine Beziehung mit einer Entität Projekt hervorgeht, welche Projekte arbeiten und wollen Titer. Schließlich wissen Sie, das Alter entsprechende administrative Mitarbeiter. Ebenso gibt es einige Merkmale, die für alle Mitarbeiter: alle sind durch eine ID identifiziert, sie haben einen Namen, Vorname, Adresse und Telefonnummer.

Die Generalisierung / Spezialisierung der Tatsache, dass es eine allgemeine Einheit reflektieren können, nennen wir Superklasse Entität, die in der Unterklasse Unternehmen spezialisieren kann:

a) Die Oberklasse Unternehmen ermöglicht es uns, die gemeinsamen Merkmale des Unternehmens angesichts einer generischen Form Modell.
b) Unterklasse Einrichtungen erlauben uns, die Merkmale ihrer Spezialisierungen Modell.
Sie müssen erfüllt sein, daß jedes Auftreten eines Unternehmens Unterklasse ist auch ein Vorkommen der Oberklasse Person sein.

Bezeichnen Generalisierung / Spezialisierung mit einem Pfeil aus der Unterklasse Organisationen und ist an das Unternehmen gerichtet Superklasse.

Beispiel für Oberklasse und Unterklasse Einrichtungen

In der folgenden Abbildung sind die Oberklasse Einheit, die dem Beispiel oben verwendet entspricht, und Unterklasse Einrichtungen, unter dem Manager, Techniker und administrative Anzug vertreten.

In Generalisierung / Spezialisierung sind die Merkmale (Attribute oder Beziehungen) der Superklasse Unternehmen die Unterklasse Unternehmen weitergegeben.Dies ist, was ist die Vererbung von Eigentum genannt.

Bei der Gestaltung einer Generalisierung / Spezialisierung, können Sie folgen einem der beiden Prozesse:

1) Es kann sein, dass der Designer zunächst die Notwendigkeit einer Superklasse Einheit und in der Folge erkennen die besonderen Merkmale erforderlich Unterklasse Einheiten.In diesen Fällen soll folgte ein Prozess der Spezialisierung haben.

2) Die Alternative ist, dass der Designer modelice ersten Unterklasse Entitäten, und dann erkennen, deren gemeinsame Merkmale und Identifizierung der en-tät Superklasse. Dann wird gesagt, folgte ein Prozess der Verallgemeinerung haben.

Die Generalisierung / Spezialisierung kann von zwei Arten sein:

Unser Beispiel der Mitarbeiter ...

... Entspricht einer Generalisierung / Spezialisierung disjunkt, da kein Mitarbeiter eingeben können mehr als eine.Bezeichnet wird durch das Label D.

a) disjunkt. In diesem Fall kann es passieren, dass ein einziges Vorkommen ap-sage in zwei verschiedenen Einheiten Unterklasse. Grafisch mit dem Etikett bezeichnet D.

b) überschneiden. In diesem Fall wird die Beschränkung nicht statt früher. Graphic-tisch mit dem Etikett bezeichnet S.

Zusätzlich wird ein Generalisierung / Spezialisierung kann auch sein:

1) Summe. In diesem Fall muss jedes Vorkommen der Oberklasse Unternehmen zu einem der Unterklasse Einrichtungen beziehen. Dies ist durch das Label T. bezeichnet

2) Teilweise. In diesem Fall ist es notwendig, die oben genannte Bedingung zu erfüllen. Bezeichnet wird durch das Label P.

Die Generalisierung / Spezialisierung des Personals

Die Generalisierung / Spezialisierung der Beschäftigten insgesamt ist, weil wir davon ausgehen, dass jeder Mitarbeiter muss betriebswirtschaftliche, technische oder administrative.Bezeichnet wird durch das Label T.

empleadoT