Coleção(Data Collection)
O marcador (três barras verticais) que indica que um objeto de dados contém MÚLTIPLOS itens — uma lista, não um registro único.
O marcador de Coleção (Collection) transforma um objeto de dados em conjunto: Pedidos em vez de Pedido, Candidatos em vez de Candidato. Combina naturalmente com atividades multi-instância, que iteram exatamente sobre tais coleções — o elo visual entre dado plural e trabalho por item.
Quando usar e evitar
Quando usar
Para representar listas que o processo manipula: linhas do pedido, candidatos, notas do dia.
Alimentando uma atividade multi-instância — a coleção é seu conjunto de entrada.
Quando a distinção singular/plural realmente importa ao entendimento.
Quando NÃO usar
Para um registro único — objeto de dados simples.
Para tabelas persistentes — isso é Armazenamento de Dados (inerentemente multi-registro).
Como decoração quando a cardinalidade é irrelevante ao leitor.
Exemplo de negócio
O lote de pedidos como uma coleção

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- Registrar pedido produz a coleção “Pedidos do dia” (destacada — repare o marcador de três barras no artefato).
- A tarefa consumidora processa o lote — em modelo executável, tipicamente uma atividade multi-instância iterando por item.
- A cardinalidade fica visível de relance: isto é uma *lista*, não um registro.
Diferenças
Coleção vs. Armazenamento de Dados
A coleção ainda é dado de trabalho com escopo de instância — só que plural. O armazenamento é persistente e compartilhado. Uma lista dentro do caso → coleção; a tabela permanente de onde veio → armazenamento.
FAQ
Como a atividade multi-instância usa a coleção?
As características de MI a referenciam como dados do loop: uma instância da atividade por elemento, paralela ou sequencial.
O marcador é o mesmo da multi-instância em tarefas?
Visualmente parecido (três barras), mas em formas diferentes: em dados = conteúdo plural; em atividades = execução repetida.