DFD проти ERD
DFD та ERD - це різні моделі даних, які в основному використовуються для організації ділових даних для належного спілкування між членами групи.
DFD показує, як дані вводяться в систему, трансформуються в цій системі та як вони зберігаються в ній. Тим часом ERD представляє модель сутності та покаже, як виглядатиме система чи база даних, але не пояснить, як її реалізувати.
DFD та ERD формулюються за допомогою різних правил. Що стосується DFD, кожен з процесів і зберігання повинен мати принаймні один потік даних, що йде до нього, і один, який залишає його. Усі дані повинні пройти певний процес, а всі процеси в системі повинні бути пов'язані зі сховищем даних або іншим процесом. З ERD всі суб'єкти повинні представляти групу подібних речей. Усі визначення в ERD повинні бути однозначними.
Модель DFD - це багаторівневе представлення, яке починається з абстрактної інформації та включає в себе кілька розкладених рівнів. Модель ERD представляє системні дані та включає детальний опис співвідношення між даними.
DFD представлений овалами, прямокутниками або колами і називається одним словом. Стрілки представляють потік, а овали або паралельні лінії являють собою запаси. ERD представлений прямокутною коробкою, а алмази представляють відносини між сутностями. Кардинальність представлена лініями або стандартними поняттями.
Обидві ці моделі даних також мають багато різних недоліків. DFD недостатньо для повного опису системи. Більше того, використання різних символів може створити плутанину у користувачів. DFD також не може вказати обчислення в процесі. ERD не показує взаємодію між моделлю чи даними та те, як вони змінюються в системі.
Підсумок:
1.DFD показує, як дані вводяться в систему, трансформуються в цій системі та як вони зберігаються в ній.
2.ERD представляє модель сутності та покаже, як виглядатиме система чи база даних, але не пояснить, як її реалізувати.
3.З DFD кожен з процесів і зберігань повинен мати принаймні один потік даних, що йде до нього, і один, який залишає його.
4.З ERD всі суб'єкти повинні представляти групу подібних речей. Усі визначення в ERD повинні бути однозначними.
5.DFD представлений овалами, прямокутниками або колами та називається одним словом. ERD представлений прямокутною коробкою.