Em um diagrama de fluxo de dados (DFD), a exclusão de dados é normalmente representada por um processo
Isso transforma os dados. Não há um símbolo específico apenas para "Excluir", mas você mostra o processo que executa a exclusão.
Aqui está como você representaria:
*
Símbolo do processo: Use o símbolo de processo padrão (geralmente um retângulo arredondado ou um círculo). Este símbolo representa a ação de excluir dados.
*
Fluxos de dados: Mostre o fluxo de dados * em * o processo. Estes seriam os dados que devem ser * excluídos. Você também pode mostrar um fluxo de dados * fora do processo, talvez representando uma mensagem de confirmação, uma entrada de log indicando a exclusão ou um armazenamento de dados reduzido.
*
armazenamento de dados: Mostre o armazenamento de dados (geralmente um retângulo aberto) que mantém os dados * antes * da exclusão. Após a exclusão, o armazenamento de dados conterá menos dados.
Exemplo: Digamos que você tenha um processo que exclua contas de clientes de um banco de dados.
*
armazenamento de dados: "Banco de dados do cliente"
*
Processo: "Exclua conta do cliente"
*
Fluxo de dados: Um fluxo de dados chamado de "ID da conta do cliente" flui * para * o processo "Excluir conta do cliente".
*
Fluxo de dados opcional: Um fluxo de dados chamado de "confirmação de exclusão" pode fluir * para fora * do processo para outro processo ou entidade externa.
em suma: Você não tem um símbolo especial para exclusão; Em vez disso, você usa um símbolo de processo para representar a ação da remoção de dados de um armazenamento de dados. O contexto (rótulos dos fluxos e processos de dados) transmite claramente a operação de exclusão.