I ett dataflödesdiagram (DFD) representeras vanligtvis data av en
-process som omvandlar data. Det finns inte en specifik symbol bara för "radera", utan snarare visar du processen som utför borttagningen.
Så här skulle du representera det:
* Processsymbol: Använd standardprocesssymbolen (vanligtvis en rundad rektangel eller en cirkel). Denna symbol representerar åtgärden för att ta bort data.
* Dataflöden: Visa dataflödet * i * processen. Detta skulle vara de data som ska * raderas. Du kan också visa ett dataflöde * ut * av processen, kanske representera ett bekräftelsemeddelande, en loggpost som indikerar borttagningen eller en reducerad datalagra.
* Data Store: Visa datalagret (vanligtvis en öppen rektangel) som innehåller data * före * borttagningen. Efter borttagningen kommer datalagret att innehålla mindre data.
Exempel:
Låt oss säga att du har en process som raderar kundkonton från en databas.
* Data Store: "Kunddatabas"
* Process: "Radera kundkonto"
* Dataflöde: Ett dataflöde märkt "Kundkonto -ID" flyter * till * "Radera kundkonto" -processen.
* Valfritt dataflöde: Ett dataflöde märkt "Reletion Bekräftelse" kan flyta * ut * av processen till en annan process eller extern enhet.
kort sagt: Du har ingen speciell symbol för radering; Istället använder du en processsymbol för att representera åtgärden för att ta bort data från en datalager. Sammanhanget (etiketter för dataflödena och processerna) förmedlar tydligt borttagningsoperationen.