28.02.2014 Aufrufe

Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government

Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government

Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Das Prinzip des Entity Relationship Modells (ERM)<br />

Das Prinzip des Entity Relationship Modells (ERM)<br />

Relationship - Relationshiptyp<br />

Das Gr<strong>und</strong>modell<br />

Entity-Typen<br />

Relationship-Typ<br />

Verknüpfung zwischen zwei (oder mehreren) Entities<br />

Prinzip der Zuordnung beschreibender Merkmale (Attribute) wie bei Entities<br />

Unterschied zu Entities<br />

K<strong>und</strong>e<br />

Subjekt - Entitytyp<br />

bestellt<br />

Artikel<br />

Prädikat - Entitytyp<br />

Verknüpfungseigenschaften = Eigenschaften (Schlüsselwerte) aus den<br />

verb<strong>und</strong>enen Entities<br />

Identifizierung eines Relationships entweder über Kombination der<br />

Schlüsselwerte oder durch zusätzliches Attribut<br />

Beispiel eines ER-Diagramms<br />

K<strong>und</strong>en_Nr<br />

Name<br />

K<strong>und</strong>en_Nr<br />

Adresse<br />

Artikel_Nr<br />

Menge<br />

Artikel_Nr<br />

Preis<br />

K<strong>und</strong>e<br />

bestellt<br />

Artikel<br />

‣ Ein Entitytyp kann mit anderen Entitytypen wie auch mit sich<br />

selbst in Beziehung stehen.<br />

‣ Ein Entity bildet einen Gegenstand, eine Eigenheit oder eine<br />

Einheit der realen oder künstlichen Welt ab.<br />

Elmasri, 2002, S. 47<br />

9<br />

10<br />

Das Prinzip des Entity Relationship Modells (ERM)<br />

Das Prinzip des Entity Relationship Modells (ERM)<br />

Abstraktionsebenen<br />

Entitytyp Artikel der Firma WIProM AG<br />

Typebene<br />

Artikelname<br />

Beschreibung<br />

Wiederholungsattribut<br />

Angestellter<br />

arbeitet_bei<br />

Unternehmen<br />

Ausprägungsebene<br />

Angesteller<br />

Name: Larry Ellison<br />

Firma: Oracle<br />

Funktion: CEO<br />

Zusammenfassung der Objekte der<br />

Ausprägungsebene zu Typen<br />

Grafische Darstellung der Entitäten <strong>und</strong><br />

Beziehungen<br />

Unterste Ebene, die von Anwendungssystemen<br />

verwaltet wird<br />

Enthält Namen <strong>und</strong> Typ-Information -<br />

Selbstbeschreibung<br />

Schlüsselattribut<br />

Artikelnummer<br />

Einfaches<br />

Attribut<br />

Bestand<br />

Artikelbeschreibung<br />

Entitytyp<br />

Artikel<br />

Halle<br />

Artikelkategorie<br />

Zusammengesetztes<br />

Attribut<br />

Standort<br />

Regal<br />

Errechenbares<br />

Attribut<br />

Gesamtwert<br />

Einzelpreis<br />

Ebene<br />

‣ Die Betrachtung der Begriffe Entity, Relationship <strong>und</strong> Attribut<br />

erfolgt auf Ausprägungs- <strong>und</strong> Typebene.<br />

‣ Ein Entity kann verschiedene Typen von Attributen besitzen.<br />

11<br />

12

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!