E-R-Diagramm, auch Entitätsbeziehungsdiagramm genannt, wird verwendet, um die Beziehung zwischen Entitätsmengen darzustellen. Es bietet Methoden zur Darstellung von Entitätstypen, Attributen und Beziehungen; ein konzeptionelles Modell zur Beschreibung der realen Welt. Ein ER-Modell ist ein Entwurf oder eine Blaupause einer Datenbank, die später als Datenbank implementiert werden kann.
In einem E-R-Diagramm ist ein Entitätssatz eine Gruppe ähnlicher Entitäten (Datenobjekte in einem Datenmodell), die Attribute haben können. In einem Datenbanksystem ist eine Entität eine Tabelle in der Datenbank oder ein Attribut in einer Tabelle. Durch die Darstellung der Beziehung zwischen Tabellen und ihren Attributen zeigt das ER-Diagramm die vollständige logische Struktur der Datenbank. [Empfohlenes Video-Tutorial: MySQL-Tutorial]
Zusammensetzung des E-R-Diagramms:
1. Entität
Entität stellt das Datenobjekt oder die Komponente im Datenmodell dar. Als Datenobjekt können beispielsweise Personen, Schüler und Musik verwendet werden das ER-Diagramm zum Ausdruck bringen.
Im Datenmodell gibt es eine besondere Art von Entität: eine schwache Entität, die nicht eindeutig anhand ihrer eigenen Eigenschaften identifiziert werden kann und auf Beziehungen zu anderen Entitäten angewiesen ist. In ER-Diagrammen werden schwache Entitäten durch doppelte Rechtecke dargestellt.
Hinweis: Jede Entität hat ihre eigenen Entitätsmitglieder oder Entitätsobjekte, aber diese Mitglieder oder Objekte müssen nicht im ER-Diagramm erscheinen.
2. Attribute
Attribute stellen die Attribute einer Entität dar, zum Beispiel: Name, Alter, Adresse und andere Attribute einer Person Ellipse, es gibt vier Arten von Attributen:
1), Schlüsselattribute: können Entitäten im Entitätssatz eindeutig identifizieren
2), zusammengesetzte Attribute: gehören zu einer Kombination anderer Attribute. Attribute
Wie aus der obigen Abbildung ersichtlich ist: „Studenten-ID“ ist das Schlüsselattribut; „Adresse“ ist ein zusammengesetztes Attribut, da „Adresse“ auch aus anderen Attributen besteht , wie zum Beispiel: Provinz, Stadt, Bezirk/Landkreis.
3) Mehrwertige Attribute: Attribute, die mehrere Werte enthalten können, werden als mehrwertige Attribute bezeichnet und durch doppelte Ellipsen dargestellt.
4), Abgeleitetes Attribut: Der Wert ist dynamisch und wird von einem anderen Attribut abgeleitet, dargestellt durch eine gepunktete Ellipse.
Beziehung
Beziehung wird durch eine Raute im ER-Diagramm dargestellt.
1), eins-zu-eins
2), eins-zu-viele
3), viele-zu-eins
4) , viele-zu-viele
E-R-Diagrammbeispiel:
Zusammenfassung: Das ist alles Der gesamte Inhalt dieses Artikels, ich hoffe, er wird für das Studium aller hilfreich sein.
Das obige ist der detaillierte Inhalt vonWas ist ein E-R-Diagramm?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!