Разлика между DFD и ERD

DFD срещу ERD

DFD и ERD са различниданнимодели, които се използват главно за организиране на бизнесданниза правилна комуникация между членовете на група.



DFD показва как данните влизат в системата, трансформират се в нея и как се съхраняват в нея. Междувременно ERD представлява модела на обекта и ще покаже какво aсистемаили база данни ще изглежда, но не обяснява как да я приложите.
DFD и ERD са формулирани с помощта на различни правила. С DFD всеки от процесите и съхранението трябва да има поне един поток от данни, който да се насочва към него и един да го напуска. Всички данни трябва да преминат през определен процес и всички процеси в системата трябва да бъдат свързани със хранилище за данни или друг процес. С ERD всички обекти трябва да представляват група от подобни неща. Всички определения в ERD трябва да са еднозначни.

Моделът DFD е представяне на няколко нива, което започва с абстрактноинформацияи включва множество разложени нива. ERD моделът представлява системните данни и включва подробно описание на връзката между данните.

DFD се представя с овали, правоъгълници или кръгове и се назовава с една дума. Стрелките представляват потока, а овалите или успоредните линии представляват запасите. ERD е представен от правоъгълна кутия, а диамантите представляват връзката между обектите. Кардиналността е представена от линии или стандартни понятия.
И двата модела данни имат и много различни недостатъци. DFD не е достатъчен за пълно описание на системата. Освен това използването на различни символи може да създаде объркване у потребителите. DFD също не може да посочи изчисления в процес. ERD не показва взаимодействието между модела или данните и как се променя в системата.

Резюме:

1. DFD показва как данните влизат в системата, трансформират се в нея и как се съхраняват в нея.
2. ERD представлява модела на обекта и ще покаже как ще изглежда система или база данни, но не обяснява как да се приложи.
3. С DFD всеки от процесите и съхраненията трябва да има поне един поток от данни, който се насочва към него, и един, който го напуска.
4. С ERD всички обекти трябва да представляват група подобни неща. Всички определения в ERD трябва да са еднозначни.
5. DFD е представен с овали, правоъгълници или кръгове и се назовава с една дума. ERD е представен от правоъгълна кутия.