Differenz zwischen ERD und DFD
ERD vs. DFD
ERD und DFD sind Datenpräsentationsmodelle, die bei der Identifizierung des Datenflusses sowie der Ein- und Ausgänge helfen. Sie sind wichtig, da sie eine effektive Kommunikation zwischen Mitgliedern verschiedener Abteilungen in einer Organisation ermöglichen. Es gibt Ähnlichkeiten in den zwei Typen von Datendarstellungsmodellen, obwohl es Unterschiede gibt, über die in diesem Artikel gesprochen wird.
Die DFDs sind systematisch dargestellt, wie Daten in einer Organisation, wie und von wo aus sie in das System einfließen, wie sie von einem Prozess zum anderen und wie er in der Organisation gespeichert wird. Andererseits wird ein semantisches Datenmodell eines Systems von oben nach unten als Entity Relationship Diagram oder ERD bezeichnet. ERD zeigt, wie ein System aussehen wird, ohne zu sagen, wie es umgesetzt werden soll. Da es Entity-basiert ist, zeigt ERD die Beziehung zwischen Entitäten in einem System oder Prozess. Auf der anderen Seite konzentrieren sich DRD als Datenflussdiagramme auf den Datenfluss in einem System und wie diese Daten in verschiedenen Phasen eines Prozesses genutzt werden.
Sowohl DFD als auch ERD sind für eine Organisation wichtig. Während Entitäten, ob Personen, Orte, Ereignisse oder Objekte in einer ERD dargestellt werden, spricht DFD darüber, wie Daten zwischen Entitäten fliessen. Über die Entitäten, für die Daten über ERD in der Organisation gespeichert sind, wird bekannt, während DFD Informationen über den Datenfluss zwischen Entitäten und wie und wo es gespeichert wird.
Bei der Vorbereitung von DFD und ERD werden verschiedene Tools verwendet. Es ist zwar üblich, Kreise, Ovale, Rechtecke und Pfeile für DFD zu verwenden, aber ERD verwendet nur rechteckige Kästchen. Diamanten werden verwendet, um Beziehungen zwischen Entitäten in ERD darzustellen, und Sie finden eine Beschreibung der Beziehung, während die Benennung in DFD durch ein einzelnes Wort erfolgt.
DFD und ERD sind trotz ihrer Beliebtheit und weit verbreiteten Nutzung unvollständig in dem Sinne, dass man nicht das volle Bild bekommt, wenn man sich eines der beiden Darstellungsdiagramme ansieht.In Kürze: