13.07.2015 Aufrufe

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

kplmqrstno43SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ Beispiel: AggregationDer Robotertyp Teach-Robot setzt sich ausverschiedenen Teilen zusammenTeach-Robot10 1 1ist-Teilvonist-Teilvonist-Teilvon0,1 0,1 0,1Roboter-Sensoren Roboter-Arm Greifer44SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ GeneralisierungGemeinsame Attribute von Entitätsmengenwerden einer neuen übergeordnetenEntitätsmenge angeordnet.▲ BeispielIn der Fallstudie »Seminarorganisation« werdensowohl Kunden als auch Dozenten modelliertDie jeweiligen Attribute lauten:Kunde:Dozent:Personal-Nr. Personal-Nr.NameNameAdresseAdresseGeburtsdatum GeburtsdatumFunktionBiographieUmsatzHonorar pro Tag.45SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ Beispiel46SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ Beispiel: alternative NotationPersonal-NrPersonGeneralisierungstypPersonNameAdresseGeburtsdatumIS-AIS-AIS-APersonal-NrKundeDozentPersonal-NrKundeDozentFunktionUmsatzSpezialisierungstypenBiographieHonorar pro Tag47SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ BeispielDie generalisierte Entitätsmenge Effektorverallgemeinert die Entitätsmengen Werkzeugeund FertigungsmittelGreiferEffektorIS-A IS-A IS-AWerkzeugFertigungsmittel48SWT - ER - RDBS<strong>4.1</strong>.4 Semantische <strong>Datenmodellierung</strong>▲ Generalisierungstyp (supertype)Übergeordnete Entitätsmenge▲ Spezialisierungstypen (subtypes)Die in einer IS-A-Verknüpfung mit einemGeneralisierungstyp verbundenenEntitätsmengen▲ Jeder Spezialisierungstyp erbt vomGeneralisierungstyp automatisch alleAttributeDie identifizierenden Attribute in einer IS-A-Beziehung müssen gleich seinBeispiel: Personal-Nr.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!