ERD vs DFD
ERD和DFD是数据显示模型,可帮助识别数据流以及输入和输出。它们很重要,因为它们可以在组织中不同部门的成员之间有效的沟通。两种类型的数据演示模型中有相似之处,尽管本文中会讨论差异。
DFD是组织中数据如何流动,如何进入系统的位置,如何从一个过程转移到另一个过程以及如何将其存储在组织中的系统中的系统表示。另一方面,以自上而下方式的系统的语义数据模型称为实体关系图或ERD。ERD演示了系统的外观,而无需告诉如何实施它。由于它是基于实体的,因此ERD显示了系统或过程中实体之间的关系。另一方面,DRD为数据流程图集中在系统中的数据流以及如何在过程的不同阶段使用该数据。
DFD和ERD对组织都很重要。虽然实体,无论是人,地点,事件还是物体在ERD中表示,但DFD谈论了实体之间的数据流程。人们了解通过ERD存储数据的实体,而DFD则提供了有关实体之间数据流以及如何存储数据的信息。
准备DFD和ERD时使用了不同的工具。虽然使用圆形,椭圆形,矩形和箭头制作DFD是常见的,但ERD仅使用矩形框。钻石用于表示ERD中实体之间的关系,您会发现对关系的描述,而DFD中的命名是通过一个单词。
尽管它们的流行和广泛使用,但DFD和ERD都不完整,因为人们没有让全部图片查看两个数据表示图中的任何一个。
简单来说: •虽然DFD描述了信息如何进入,转换,使用和存储在组织中,但ERD专注于实体以及它们如何利用系统中的信息。 •ERD只是在不指定实施过程的情况下告诉系统最终的外观。 •有不同的工具来代表ERD和DFD |
Malancha Dasgupta说
谢谢