2016-05-23 26 views
-1

Ich bin gerade beim Lesen von Papier auf DFD gestoßen, ich weiß, wie man ERD benutzt und ich habe über DFD gelesen. Kann ich jedoch sowohl DFD als auch ERD verwenden, um meinen Datenbankentwurf darzustellen, kann ich beide ERD & DFD verwenden, um meine Datenbank im Projekt darzustellen.kann ich sowohl DFD als auch ERD verwenden

Antwort

4

Datenflussdiagramme beschreiben die Kommunikation von Daten, während Entity-Relationship-Diagramme die Struktur von Daten beschreiben. Somit sind diese beiden Arten von Diagrammen orthogonal und zusammen beschreiben sie ein System vollständiger als jeder für sich alleine.

Das DFD hat normalerweise einen größeren Umfang und zeigt die Kommunikation zwischen mehreren Datenspeichern oder Agenten an. ERDs können verwendet werden, um den Zustand jedes Elements sowie die Semantik von Nachrichten zwischen ihnen zu modellieren.

+0

ist es wie Use Case aber für die Datenbank? –

+0

Nein, Anwendungsfälle konzentrieren sich auf Aktionen. DFDs konzentrieren sich auf den Datenfluss zwischen Komponenten, von denen einige Datenbanken sein können. – reaanb