Entity-Relationship-Diagramm

Basierend auf der Information-Engineering-Notation, auch Krähenfußnotation genannt.

Dies ist eine Erweiterung des Klassen Diagramms. Dieses wird erweitert um:

Ansonsten ist die Syntax für das Zeichnen von Diagrammen die gleiche wie für Klassendiagramme. Alle anderen Funktionen von Klassendiagrammen werden ebenfalls unterstützt.

See also Chen [Entity Relationship Diagrams](er-diagram).

*[Ref. [GH-31](https://github.com/plantuml/plantuml/pull/31)]*
WARNING
 This translation need to be updated. 
WARNING

Information-Engineering-Beziehungen

Art Symbol
Eine oder Keine |o--
Exakt Eine ||--
Keine oder Viele }o--
Eine oder Viele }|--

Beispiele:

Entitäten

Auch hier handelt es sich um die normale Klassendiagrammsyntax (abgesehen von der Verwendung von entity anstelle von class). Alles, was Sie in einem Klassendiagramm tun können, können Sie auch hier tun.

Der Sichtbarkeitsmodifikator * kann verwendet werden, um vorgeschriebene Attribute zu kennzeichnen. Nach dem Modifizierungszeichen kann ein Leerzeichen verwendet werden, um Konflikte mit der Creole-Syntax für Fettdruck zu vermeiden:

Komplettes Beispiel

Derzeit sehen die Krähenfüße nicht sehr gut aus, wenn die Beziehung in einem Winkel zum Objekt gezeichnet wird. Dies kann durch die Verwendung des linetype ortho skinparam vermieden werden.

WARNING
 This translation need to be updated. 
WARNING