Informatik · Hochschule

Entity-Relationship-Diagramm Generator

Kostenloser Online-Generator für Entity-Relationship-Diagramm: in rund 90 Sekunden eine vollständig beschriftete Abbildung. Die KI plant zuerst die Pflicht-Beschriftungen und zeichnet dann ein Diagramm im Lehrbuchstil — jede Beschriftung bleibt editierbar, fertig für Paper, Hausaufgaben und Folien.

Beschriftungen in diesem Diagramm

  • Student
  • Einschreibung
  • Kurs
  • Matrikelnummer
  • Name
  • Einschreibungs-ID
  • Einschreibungsdatum
  • Kurs-ID
  • Kurstitel
  • hat
  • gehört zu
  • belegt
  • 1:N
  • M:N

Dieses Diagramm erstellen →

✓ Exakte Beschriftungen ✓ Text nachträglich editierbar ✓ PNG für Paper, Poster & Folien

BESCHRIFTET · EDITIERBAREntity-Relationship-DiagrammOUTPUT · 16:9 · PNG
Echte Ausgabe · unbearbeitet

Was diese Abbildung zeigt

Das ER-Diagramm modelliert den fachlichen Ausschnitt einer Hochschuldatenbank mit den Entitäten Student, Belegung und Kurs. Entitäten werden als Rechtecke, ihre Attribute als Ellipsen und Beziehungen als Rauten dargestellt. Für Student können beispielsweise Matrikelnummer, Name und Studiengang, für Kurs Kursnummer, Titel und Leistungspunkte sowie für Belegung Semester und Note angegeben werden. Primärschlüssel wie Matrikelnummer, Kursnummer und Belegungsnummer sind durch Unterstreichung gekennzeichnet. Das Diagramm beschreibt zunächst die konzeptionelle Struktur der Daten, unabhängig von Tabellen, Datentypen oder einer bestimmten Datenbanksoftware.

Zwischen Student und Belegung besteht eine 1:N-Beziehung: Ein Student kann viele Belegungen besitzen, jede Belegung gehört jedoch genau einem Studenten. Entsprechend verbindet eine weitere 1:N-Beziehung Kurs und Belegung: Ein Kurs kann in vielen Belegungen vorkommen, jede einzelne Belegung verweist aber auf genau einen Kurs. Dadurch wird die fachliche M:N-Beziehung zwischen Student und Kurs aufgelöst: Viele Studierende können viele Kurse belegen. Die Entität Belegung fungiert dabei als assoziative Entität und trägt Attribute, die zur Zuordnung selbst gehören, etwa Belegungsdatum, Semester, Prüfungsversuch oder Note.

Was eine korrekte Abbildung enthalten muss

  • Entitäten: Student, Belegung und Kurs werden jeweils als eindeutig benannte Rechtecke eingezeichnet, da sie unterscheidbare fachliche Objekte repräsentieren.
  • Attribute: Eigenschaften wie Name, Matrikelnummer, Kurstitel oder Note erscheinen als Ellipsen und werden genau der Entität oder Beziehung zugeordnet, die sie fachlich beschreibt.
  • Primärschlüssel: Das identifizierende Attribut jeder Entität wird unterstrichen, beispielsweise Matrikelnummer bei Student und Kursnummer bei Kurs.
  • Beziehungen: Verknüpfungen zwischen den Entitäten werden als Rauten mit aussagekräftigen Verben wie „besitzt“, „gehört zu“ oder „betrifft“ dargestellt.
  • Kardinalitäten: An jedem Beziehungsende stehen Angaben wie 1:N oder M:N, damit erkennbar ist, wie viele Exemplare miteinander verbunden sein dürfen.
  • Auflösung der M:N-Beziehung: Die Beziehung zwischen Student und Kurs wird über die assoziative Entität Belegung in zwei 1:N-Beziehungen zerlegt.
  • Beziehungsattribute: Semester, Note oder Belegungsdatum gehören zur Belegung, weil sie weder den Studenten noch den Kurs allein beschreiben.
  • Teilnahmebedingungen: Falls fachlich gefordert, werden Mindest- und Höchstbeteiligungen angegeben, etwa 0..N für optionale und 1..1 für verpflichtende Teilnahme.

Häufige Fehler

  • Die Note wird dem Studenten oder dem Kurs zugeordnet, obwohl sie von der konkreten Kombination aus Student, Kurs und gegebenenfalls Prüfungsversuch abhängt.
  • Eine M:N-Beziehung wird direkt in das relationale Schema übernommen, statt sie durch die assoziative Entität Belegung und zwei 1:N-Beziehungen aufzulösen.
  • Fremdschlüssel werden im konzeptionellen ER-Diagramm mit Primärschlüsseln verwechselt oder ebenfalls unterstrichen, obwohl die Unterstreichung den Primärschlüssel kennzeichnet.
  • Kardinalitäten werden nur an einer Seite der Beziehung notiert, sodass nicht erkennbar ist, ob beispielsweise eine Belegung mehreren Studierenden gehören könnte.
  • Entitäten und Attribute werden verwechselt, etwa indem Studiengang oder Kurstitel als Rechteck statt als Ellipse dargestellt wird.

Tipps für den Unterricht

Das Diagramm eignet sich nach der Einführung von Entität, Attribut, Schlüssel und Beziehung für eine angeleitete Modellierungsphase. Die Lehrkraft kann fragen, ob eine Note zum Studenten, zum Kurs oder zur Belegung gehört und warum die direkte M:N-Beziehung aufgelöst werden muss. Anschließend übertragen die Studierenden das Modell in ein relationales Schema. Prüfungsrelevant sind besonders die Bestimmung von Primärschlüsseln, das Lesen der Kardinalitäten, die Unterscheidung zwischen Entität und Beziehung sowie die korrekte Ableitung von Tabellen und Fremdschlüsseln.

Fragen zu dieser Abbildung

Warum wird die Belegung als eigene Entität modelliert?

Sie löst die M:N-Beziehung zwischen Student und Kurs in zwei 1:N-Beziehungen auf. Außerdem kann sie eigene Attribute wie Semester, Note, Status oder Belegungsdatum aufnehmen.

Was bedeutet die Kardinalität 1:N im ER-Diagramm?

Einem Exemplar auf der 1-Seite können mehrere Exemplare auf der N-Seite zugeordnet sein. Bei Student und Belegung bedeutet dies: Ein Student kann viele Belegungen besitzen, eine Belegung gehört jedoch nur zu einem Studenten.

Worin unterscheiden sich Primärschlüssel und Fremdschlüssel?

Ein Primärschlüssel identifiziert jedes Exemplar einer Entität eindeutig und wird im ER-Diagramm unterstrichen. Ein Fremdschlüssel entsteht vor allem bei der Überführung in Tabellen und verweist dort auf den Primärschlüssel einer anderen Tabelle.

Dieses Diagramm erstellen →

Ähnliche Generatoren

Alle Generatoren