WISSENSARTIKEL / COMPUTER & HARDWARE

Entity Relationship Modell

Grundlagen und Anwendung des Entity Relationship Modells in der Datenmodellierung

◎ KURZDEFINITION

Entity Relationship Modell Das Entity Relationship Modell ist eine konzeptionelle Methode zur Darstellung von Datenobjekten (Entitäten) und deren Beziehungen in einem Informationssystem.

Eigenständig verständliche Definition
ANSWER ENGINE · WISSENSNETZ

Wie hängt Entity Relationship Modell mit anderen Begriffen zusammen?

Entdecke Voraussetzungen, verwandte Konzepte und weiterführende Themen. Jeder Knoten führt dich direkt zum passenden Wissensartikel.

12verbundene
Begriffe
Aktueller Begriff Verwandter ArtikelKnoten anklicken · Zoom über + / −
BEGRIFFE VERKNÜPFT
✦Entity Relationship ModellHier bist du
↔DatenmodellierungDatenmodellierung
↔Relationale DatenbankRelationale Datenbank
↔AttributAttribut
↔Rsa VerschluesselungGleiches Wissensgebiet
↔Call By ValueGleiches Wissensgebiet
↔Lazy EvaluationGleiches Wissensgebiet
↔Data MiningGleiches Wissensgebiet
↔Natuerliche SprachverarbeitungGleiches Wissensgebiet
↔Framework Class LibraryGleiches Wissensgebiet
↔ShellGleiches Wissensgebiet
↔ProgrammabsturzGleiches Wissensgebiet
Wissensnetz aus veröffentlichten Artikeln · Verbindungen können verschoben werden
✦

Das Wichtigste auf einen Blick

  • Das ERM stellt Entitäten, Attribute und Beziehungen grafisch dar.
  • Es unterstützt die konzeptionelle Datenmodellierung vor der Implementierung.
  • Das Modell erleichtert die Kommunikation zwischen Fachabteilungen und Entwicklern.
  • Es bildet die Grundlage für relationale Datenbanken.
  • Das ERM hilft, Datenredundanzen und Inkonsistenzen zu vermeiden.
  • Es ermöglicht eine strukturierte Analyse komplexer Informationssysteme.
01

Überblick: Entity Relationship Modell

Das Entity Relationship Modell (ERM) dient als Grundlage für die strukturierte Planung und Gestaltung von Datenbanken. Es ermöglicht die Visualisierung von Entitäten, deren Attributen und den Beziehungen untereinander, um komplexe Datenstrukturen verständlich abzubilden. Entwickelt wurde das ERM in den 1970er Jahren von Peter Chen und hat sich als Standard in der Datenmodellierung etabliert.

02

Was ist ein Entity Relationship Modell?

Das Entity Relationship Modell ist eine Methode zur konzeptionellen Beschreibung von Datenstrukturen. Es visualisiert Entitäten (Objekte oder Dinge der realen Welt), deren Attribute (Eigenschaften) und die Beziehungen zwischen diesen Entitäten. Ziel ist es, die Datenanforderungen eines Systems klar und verständlich abzubilden.

03

Grundelemente des Entity Relationship Modells

Die drei zentralen Elemente des ERM sind:
- Entitäten: Repräsentieren Objekte oder Konzepte, z.B. Kunde, Produkt.
- Attribute: Beschreiben Eigenschaften der Entitäten, z.B. Name, Preis.
- Beziehungen: Stellen Verknüpfungen zwischen Entitäten dar, z.B. Kunde kauft Produkt.

04

Darstellung und Notation

Das ERM wird meist als Diagramm dargestellt. Entitäten werden durch Rechtecke symbolisiert, Attribute durch Ellipsen, und Beziehungen durch Rauten. Linien verbinden die Elemente und zeigen deren Verknüpfungen. Kardinalitäten (z.B. 1:1, 1:n) geben die Anzahl der beteiligten Entitäten in einer Beziehung an.

05

Vergleich wichtiger ERM-Elemente

ElementSymbolBeschreibung
EntitätRechteckEin Objekt oder Konzept, das eindeutig identifizierbar ist.
AttributEllipseEigenschaft oder Merkmal einer Entität.
BeziehungRauteVerknüpfung zwischen zwei oder mehreren Entitäten.
06

Kardinalitäten und ihre Bedeutung

Kardinalitäten geben an, wie viele Entitäten an einer Beziehung beteiligt sein können. Die häufigsten Typen sind:
- 1:1 (eins zu eins)
- 1:n (eins zu viele)
- m:n (viele zu viele)
Diese Angaben sind wichtig für die korrekte Umsetzung in relationale Datenbanken.

07

Anwendungsgebiete des ERM

Das Entity Relationship Modell wird vor allem in der Datenbankentwicklung eingesetzt, um die Datenstruktur eines Systems zu planen. Es findet Anwendung in:
- Softwareentwicklung
- Informationssystemanalyse
- Geschäftsprozessmodellierung
- Datenintegration

08

Vorteile des Entity Relationship Modells

Das ERM bietet klare Vorteile:
- Verständliche Visualisierung komplexer Datenstrukturen
- Unterstützung der Kommunikation zwischen Fach- und IT-Personal
- Grundlage für die Erstellung effizienter Datenbanken
- Vermeidung von Datenredundanz und Inkonsistenzen

09

Beispiele für Entitäten und Beziehungen

In einem Online-Shop könnten Entitäten wie Kunde, Bestellung und Produkt modelliert werden. Beziehungen könnten sein: Kunde gibt Bestellung auf, Bestellung enthält Produkt. Attribute beschreiben Details wie Kundenname, Bestelldatum oder Produktpreis.

10

Häufig gestellte Fragen zum Entity Relationship Modell

◇

Zusatzinformationen

◇

Begriff: Entity Relationship Modell

Entwickler: Peter Chen

Erscheinungsjahr: 1976

Anwendungsbereich: Datenmodellierung, Datenbankdesign

Elemente: Entitäten, Attribute, Beziehungen

Darstellungsform: Diagramm

Ziel: Strukturierte Abbildung von Daten und deren Zusammenhängen

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Entity Relationship Modell

Was ist der Zweck eines Entity Relationship Modells?

Der Zweck des ERM ist es, die Struktur von Daten und deren Beziehungen in einem System klar und verständlich darzustellen, um eine effiziente Datenbankentwicklung zu ermöglichen.

Welche Hauptbestandteile hat ein ER-Modell?

Die Hauptbestandteile sind Entitäten, Attribute und Beziehungen.

Wie werden Beziehungen im ERM dargestellt?

Beziehungen werden durch Rauten dargestellt, die Entitäten (Rechtecke) verbinden.

Was bedeutet die Kardinalität in einem ER-Modell?

Kardinalität beschreibt, wie viele Entitäten an einer Beziehung beteiligt sein können, z.B. eins zu eins oder eins zu viele.

Kann das ERM auch für nicht-relationale Datenbanken genutzt werden?

Das ERM ist primär für relationale Datenbanken konzipiert, kann aber auch zur konzeptionellen Modellierung in anderen Kontexten verwendet werden.

Wer hat das Entity Relationship Modell entwickelt?

Das ERM wurde von Peter Chen im Jahr 1976 entwickelt.

Welche Vorteile bietet das ERM gegenüber anderen Modellierungsmethoden?

Das ERM bietet eine intuitive grafische Darstellung, die sowohl technische als auch fachliche Beteiligte verstehen können, und hilft, Datenredundanzen zu vermeiden.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    Entity-Relationship Model ↗
    Wikipedia· Online-EnzyklopädieKI-Vorschlag · ungeprüft

    Grundlegende Beschreibung und Definition des ER-Modells

    https://de.wikipedia.org/wiki/Entity-Relationship-Modell
  2. 02
    Datenmodellierung mit dem Entity-Relationship-Modell ↗
    IT Wissen· FachartikelKI-Vorschlag · ungeprüft

    Anwendungsbeispiele und Erläuterungen zum ERM

    https://www.itwissen.info/Entity-Relationship-Modell-ERM.html
  3. 03
    Datenbankmodellierung: Entity-Relationship-Modell ↗
    DB-Intern· FachportalKI-Vorschlag · ungeprüft

    Technische Details und Modellierungshinweise

    https://www.db-intern.de/index.php/Entity-Relationship-Modell

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
Wie bewertest du diesen Artikel?Deine Sterne helfen anderen Lesern und verbessern unsere Inhalte.
– / 5(0 Bewertungen)
Bewerte mit 1 bis 5 Sternen
DEIN FEEDBACKWar dieser Artikel hilfreich?Deine Rückmeldung hilft uns, die Inhalte noch besser zu machen.
STIMMEN DER LESERFeedback zu diesem Artikel
0 Stimmen
👍 Ja, sehr
00 %
◐ Teilweise
00 %
👎 Nicht wirklich
00 %

Die Balken aktualisieren sich automatisch anhand der abgegebenen Rückmeldungen.

ANSWER ENGINE · COMMUNITY

Diskussion zum Artikel

Teile deine Gedanken, stelle Rückfragen oder antworte anderen Lesern – respektvoll und direkt am Thema.

0 Kommentare
Deine E-Mail-Adresse wird nicht öffentlich angezeigt.
0 / 2.000
Kommentare & AntwortenNeueste Diskussion
Kommentare werden geladen …
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

LETZTE 30 TAGE

Entwicklung dieses Artikels

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …
ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.

LETZTE 30 TAGE

Entwicklung des gesamten Netzwerks

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …