Skillnad mellan ERD och DFD

ERD vs DFD

ERD och DFD är datapresentationsmodeller som hjälper till att identifiera flödet av data såväl som ingångar och utgångar. De är viktiga eftersom de möjliggör effektiv kommunikation mellan medlemmar i olika avdelningar i en organisation. Det finns likheter i de två typerna av datapresentationsmodeller, även om det finns skillnader som kommer att diskuteras i den här artikeln.

DFD: s systematiska representation av hur dataflöden i en organisation, hur och varifrån det går in i systemet, hur det rör sig från en process till en annan och hur den lagras i organisationen. Å andra sidan kallas en semantisk datamodell av ett system i toppnära sätt Entity Relationship Diagram eller ERD. ERD visar hur ett system kommer att se ut utan att berätta hur man implementerar det. Eftersom det är enhetbaserat visar ERD förhållandet mellan enheter i ett system eller process. Å andra sidan fokuserar DRD på dataflödesdiagram på dataflöde i ett system och hur denna data utnyttjas i olika stadier av en process.

Både DFD och ERD är viktiga för en organisation. Medan enheter, oavsett om de är människor, platser, händelser eller föremål är representerade i en ERD, talar DFD om hur data strömmar mellan enheter. Man får veta om de enheter för vilka data lagras i organisationen via ERD medan DFD ger information om flödet av data mellan enheter och hur och var det lagras.

Olika verktyg används för att förbereda DFD och ERD. Medan det är vanligt att använda cirklar, ovaler, rektanglar och pilar för att göra DFD, använder ERD endast rektangulära lådor. Diamanter används för att representera relationer mellan enheter i ERD och du hittar en beskrivning av förhållandet medan namngivning i DFD är genom ett enda ord.

Trots deras popularitet och utbredd användning är både DFD och ERD ofullständiga i den meningen att man inte får den fullständiga bilden som tittar på någon av de två data representation diagrammen.

I korthet:

• Medan DFD visar hur informationen kommer in, blir förvandlad, använd och lagrad i en organisation, fokuserar ERD på enheter och hur de utnyttjar information i systemet.

• ERD berättar bara hur systemet i slutändan ser ut utan att specificera genomförandeprocessen.

• Det finns olika verktyg för representation av ERD och DFD