Heim >Datenbank >MySQL-Tutorial >Minimierung von ER-Diagrammen
ER-Diagramm ist eine grafische Darstellung, die verschiedene Tabellen und die Beziehungen zwischen ihnen zeigt. ER-Diagramm können wir die Anzahl der Datenbanken reduzieren.
Betrachten wir das folgende Eins-zu-Eins-Kardinalitätsdiagramm –
In diesem ER-Diagramm kann ein Mitarbeiter für ein Unternehmen arbeiten, aber ein Unternehmen kann viele solcher Mitarbeiter haben. Das obige ER-Diagramm stellt drei Entitäten dar: Die Entität „Employee“ hat zwei Attribute, nämlich „em_id“ und „em_name“. emp_id ist der Primärschlüssel
In diesem ER-Diagramm kann ein Mitarbeiter für mehrere Unternehmen arbeiten und ein Unternehmen kann viele solcher Mitarbeiter haben. Das obige ER-Diagramm stellt drei Entitäten dar: Die Entität „Employee“ hat zwei Attribute, nämlich „em_id“ und „em_name“. emp_id ist der Primärschlüssel
Unternehmensentität hat zwei Attribute, nämlich emp_id und cmp_name. cmp_id ist der Primärschlüssel Im Gegensatz zum vorherigen Beispiel kann das Blatt nicht mit „Mitarbeiter“ oder „Firma“ zusammengeführt werden. Wenn wir versuchen, es zusammenzuführen, werden redundante Daten erstellt. Daher werden in einem Viele-zu-Viele-Kardinalitätsszenario mindestens 2 Tabellen benötigtDas obige ist der detaillierte Inhalt vonMinimierung von ER-Diagrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!