Was sind die ERD-Diagramme?

July 17

Was sind die ERD-Diagramme?

Entity-Relationship-Diagramme oder ERDs, sind grafische Notensatzprogramm Darstellungen der Beziehungen zwischen Entitäten in einer relationalen Datenbank oder Informationssystem. Die wichtigsten Elemente in ein ER-Diagramm sind Entitäten, Attribute, Beziehungen, Kardinalität und Ordinalities. Diese werden mit speziellen Symbolen gezeichnet. Eine Methode, bekannt als Crow's Feet-Notation ist einer der beliebtesten Standards für ER-Diagramme verwendet. ER-Diagramme geben einen Überblick über die Interaktionen zwischen Entitäten in einem System zu einem bestimmten Zeitpunkt und werden von IT-Experten zur Gestaltung der Architekturen und Strukturen von Datenbanksystemen verwendet.

Entitäten

Entitäten sind die Objekte im System darüber, welche Daten gesammelt werden und Informationen im ER-Diagramm dargestellt. Eine Entität ist durch ein Rechteck-Symbol gekennzeichnet und gekennzeichnet mit einem Substantiv. Beispiele von Entitäten in einer Darstellung einer Organisation wären Mitarbeiter, Kunden und Bestellungen. Jede Entität wird in einer Tabelle in einer relationalen Datenbank übersetzt. Eine schwache Entität ist eine spezielle Art von Einheit, die eine Fremdschlüssel-Beziehung mit einer anderen Entität eindeutig definieren es erfordert. Schwache Einheiten werden durch ein Rechteck gebildet mit doppelte Linien dargestellt.

Attribute

Attribute sind Eigenschaften oder Merkmale einer Entität. Ein Attribut wird durch eine ovale Form im ER-Diagramm dargestellt. Attribute werden auf Schlüssel in relationale Datenbankstrukturen. Es gibt verschiedene Arten von Attributen. Key-Attribut ist ein einzigartiges Merkmal, das verwendet werden kann, um eine Einheit, z. B. einer Kenn-Nummer zu identifizieren. Ein mehrwertiges Attribut ist derjenige, der mehr als einen Wert hat. Mehrwertige Attribute sind gekennzeichnet durch ein Oval mit doppelte Linien im ER-Diagramm gezeichnet. Ein abgeleiteten Attribut zählt dessen Wert wird von den anderen Attributen bestimmt und ist gekennzeichnet durch ein Oval mit einem gebrochenen Umriss im ER-Diagramm gezeichnet.

Beziehungen

Beziehungen sind die Interaktionen und Informationsaustausch Aktivitäten zwischen Entitäten. Beziehungen sind gekennzeichnet durch eine Rautenform oder durch eine Linie verbindet Entitäten im ER-Diagramm und gekennzeichnet mit einem Verb. Beziehungen zwischen Entitäten sind bidirektional, d. h. Entity 1 eine Beziehung mit Entity-2 hat und Entity-2 eine entsprechende Beziehung mit Entity-1 hat.

Kardinalität und Reihenfolge

Kardinalität legt fest, wie viele Instanzen der einzelnen Entitäten zu Instanzen von der anderen Person in einer Beziehung verbunden sind. Die Crow's Feet-Notation hat seinen Namen von dem Symbol verwendet, um mehrere Kardinalitäten, die aussehen wie eine Zeichnung von einer crow's Feet. Reihenfolge ist in der Regel zusammen mit der Kardinalität angegeben. Die Reihenfolge angibt, ob eine Beziehung obligatorisch oder fakultativ ist. Die Kardinalität und Reihenfolge angeben die maximale und minimale Anzahl der Instanzen von jedes Auftreten einer Beziehung. Beispielsweise kann ein Verhältnis 1: 1, 1: n, oder NULL oder eins (optional) sein.