Verfügbare Informationen zu "Entity-Relationship-Modell"
Qualität des Beitrags: Beteiligte Poster: Kevin-Gilke Forenurl: Klick aus dem Unterforum: Lernfeld 6 Antworten: 1 Forum gestartet am: Montag 20.06.2005 Sprache: deutsch Link zum Originaltopic: Entity-Relationship-Modell Letzte Antwort: vor 17 Jahren, 24 Tagen, 44 Minuten
Alle Beiträge und Antworten zu "Entity-Relationship-Modell"
Re: Entity-Relationship-Modell
Kevin-Gilke - 03.03.2006, 13:26Entity-Relationship-Modell
Entity-Relationship-Modell
aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Das Entity-Relationship-Modell (engl. Entity Relationship Model), kurz ER-Modell oder ERM, dient dazu, im Rahmen der Datenmodellierung einen Ausschnitt der realen Welt zu beschreiben. Das ER-Modell besteht meist aus einer Grafik und einer Beschreibung der darin verwendeten einzelnen Elemente (siehe nachfolgend unter Darstellungsformen). Es dient zum einen in der konzeptionellen Phase der Anwendungsentwicklung der Verständigung zwischen Anwendern und Entwicklern, wobei ausschließlich das Was, also die Sachlogik, und nicht das Wie, also die Technik, wesentlich ist. Zum Anderen dient das ER-Modell in der Implementierungsphase als Grundlage für das Design der Datenbank.
Begriffe
Das linke Beispiel in Chen-Notation dargestellt.
vergrößern
Das linke Beispiel in Chen-Notation dargestellt.
Die beiden Begriffe Entity und Relationship können folgendermaßen charakterisiert werden:
* Gegenstand oder Entität (Entity)1): Repräsentant für die Dinge (Objekte) der Wirklichkeit (z. B. Angestellter, Projekt, Buch, Autor, Verlag).
* Beziehung (Relationship)2): semantischer Zusammenhang zwischen i. d. R. zwei Gegenständen z. B.
o leitet als Beziehung zwischen Angestellter und Projekt
o verfasst als Beziehung zwischen Autor und Buch
o ist Herausgeber von als Beziehung zwischen Verlag und Buch
o ist Vorgesetzter von als Beziehung zwischen Angestellter und Angestellter.
* Kardinalität: mögliche Anzahl der an einer Beziehung beteiligten Gegenstände; so kann ein Angestellter mehrere Projekte leiten, während ein Projekt von genau einem Angestellten geleitet wird.
1) Gegenstandstyp und Entitätstyp (Entity type) wären hier die genauen Bezeichnungen; in der betrieblichen Praxis spricht man aber meist von Entität. Der Unterschied zwischen der Entität als Einzelobjekt (z. B. \u201eAlbert Schweitzer\u201c) und der Entität als Menge aller Objekte (z. B. \u201eArzt\u201c) ergibt sich i. d. R. aus dem Zusammenhang.
2) entsprechend wäre hier die genaue Bezeichnung Beziehungstyp (Relationship type).š
Darstellungsformen
Die graphische Form des ER-Modells wird Entity-Relationship-Diagram (ERD) oder ER-Diagramm genannt. Es sind mehrere Darstellungsformen für das ER-Modell in Gebrauch. Für die Entität wird einheitlich das Rechteck verwendet.
Das Relationship wird gelegentlich als Raute mit Verbindungslinien zwischen den beteiligten Entitäten dargestellt. Meist wird aus Platzgründen auf die Raute verzichtet, was allerdings nur bei binären Relationships (Beziehung zwischen genau zwei beteiligten Gegenstandstypen) möglich ist.
Für die Darstellung der Kardinalitäten haben sich die folgenden Notationen etabliert:
* Chen-Notation oder (1,n)-Notation (und davon abgeleitet die UML-Darstellung).
* Bachmann-Notation oder Martin-Notation oder \u201eKrähenfuß-Notation\u201c
* Numerische Notation oder (min,max)-Notation
* MC(Must,Can)-Notation oder (1,c,m)-Notation
* IDEF1X-Notation
Folgende Zusammenstellung versucht einen Überblick darüber zu geben, wie die Kardinalität von Beziehungen in verschiedenen Notationen ausgedrückt wird. (Die Beispiele zu MC- und Bachmann-Notation sind mangels Referenzen noch als ungesichert zu betrachten).
Die Abbildungen zeigen (von oben nach unten), Chen-, Schlageter/Stucky-, ISO-, Must-Can-, Schlageter/Stucky-, Bachmann-, Pfeil- und IDEF1X-Notation.
Melchior.
Das bekommt ihr auf der Seite:
http://de.wikipedia.org/wiki/Entity-Relationship-Modell
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Untitled
Hochladen - gepostet von Kevin-Gilke am Dienstag 20.12.2005
Systemkomponenten des Motherboards - gepostet von Kevin-Gilke am Donnerstag 30.03.2006
Ähnliche Beiträge wie "Entity-Relationship-Modell"
Germanys next Top(f) Modell - funkenmarie (Samstag 19.05.2007)
Das Fiat Panda Modell Museum des -FPCD- - Forum-Service (Donnerstag 09.11.2006)
Welches Leder-Modell---> FRIEDHOF! - Paula (Sonntag 23.09.2007)
Modell -selbst machen? - Callalu (Montag 26.06.2006)
Antwort zu: Ein Modell zur Antriebsauslegung - PLD (Montag 07.11.2005)
hurz67 Selbstbau "Phase1 - Modell 'N' " - hurz67 (Montag 06.02.2006)
Charitty Modell, Mama Bob - Steffilein (Montag 22.10.2007)
GPZ 600R - US Modell - Micky (Samstag 19.03.2005)
Welches Modell ist das hier? - FRIEDHOF - lilli putania (Freitag 12.10.2007)
DAS DIAMOND MODELL - Bernd das Brot (Mittwoch 02.01.2008)
