Unterschied zwischen ERD und Klassendiagramm

Unterschied zwischen ERD und Klassendiagramm

ERD gegen Klassendiagramm

Klassen Diagramm
Dieser Begriff wird im Feld Software verwendet. In einer der Sprachen der Software, die als „UML“ oder „Unified Modeling Language“ bezeichnet wird, gibt es Strukturdiagramme, die die Struktur eines Systems beschreiben oder zeigen. Diese Diagramme zeigen auch die Operationen der Klassen, Attribute und Beziehungen zwischen verschiedenen Klassen. Diese Diagramme, die die Klassen mit Hilfe von Diagrammen beschreiben, werden als Klassendiagramme bezeichnet.
Bei objektorientierter Modellierung ist ein Klassendiagramm der Hauptblock für den Aufbau der gesamten Struktur. Klassendiagramme werden für zwei Hauptzüge verwendet:
Sie werden für die konzeptionelle Modellierung der systematischen Anwendung verwendet.
Detaillierte Modellierung, um in Programmiercodes umzusetzen.

Die Klassendiagramme haben viele Klassen und Unterklassen, und diese Klassen zeigen das Hauptobjekt, seine Interaktion mit anderen Klassen und die Objekte, die programmiert werden müssen. Diese drei Klassen werden in den Klassendiagrammen mit Hilfe von Kisten dargestellt. Diese Kisten enthalten drei verschiedene Teile. Der oberste Teil enthält den Klassennamen, die mittlere Klassenattribute und der untere Teil enthält die Operationen, die von der Klasse erfolgen können.
Da diese Klassendiagramme verwendet werden, um das Systemdesign darzustellen, werden die Klassen identifiziert und zusammengeführt, um die Beziehung zwischen den Objekten zu zeigen. Die Darstellung ist ein statisches Diagramm, das das Klassendiagramm ist.

Quelle
http: // www.Google.com/such?q = Klasse+Diagramm & Hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = x & ei = 99txtf_-fylorqfj1pj6bw & ved = 0ccgqsaq & biw = 1680 & bih = 929

ERD (Entitätsbeziehungsdiagramme)

Die konzeptionelle und abstrakte Darstellung von Daten in Software Engineering wird als Modellierung der Entitätsbeziehung bezeichnet. Diese Modellierung wird verwendet, um eine Datenbank zu modellieren. Es ist eine Methode, mit der das konzeptionelle Modell eines Systems produziert wird. Die nach dieser Methode erzeugten Diagramme werden als Entitätsbeziehungsdiagramme bezeichnet. Diese Diagramme zeigen keine einzige Einheit; Sie zeigen eine Reihe von Entitäten oder eine Reihe von Beziehungen.

Die Unternehmenssätze werden durch Rechtecke dargestellt, und Diamanten repräsentieren Beziehungssätze in einem ERD. Eine Linie verbindet sich, wenn eine Beziehungseinheit von einem Unternehmenssatz beteiligt ist. Ovale werden verwendet, um Attribute darzustellen. Die ERDs werden verwendet, um die Informationen oder die Art der Informationen darzustellen, die in einer Datenbank gespeichert werden müssen. Sie werden als Analysevoraussetzung verwendet.

Quelle
http: // www.Google.com/such?Q = ERD & HL = EN & SAFE = OFF & PRMD = IVNS & TBM = ISCH & TBO = U & SURCE = UNIV & SA = X & EI = ANFXTZXRGY3SRQE5NF35BW & VED = 0CFAQSAQ & BIW = 1680 & BIH = 929

Zusammenfassung:
Die Klassendiagramme werden verwendet, um das Hauptobjekt oder den Baustein des Systems darzustellen. Sie werden verwendet, um die Beziehung einer Klasse mit einer anderen zu zeigen und auch die Attribute des Systems darzustellen. Ein ERD ist jedoch eher eine Datenbank in Form von Tabellen. Sie zeigen keine individuellen Beziehungen, sondern Beziehungssätze sowie Sätze von Entitäten. Sie zeigen die Art der Informationen, die in der Datenbank gespeichert werden müssen.
Das Klassendiagramm und das ERD haben sehr unterschiedliche grafische Darstellungen.