Разница между DFD и ERD

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 представлен прямоугольной рамкой.