Données

Collection(Data Collection)

Le marqueur (trois barres verticales) indiquant qu'un objet de données contient PLUSIEURS éléments — une liste, et non un enregistrement unique.

Le marqueur Collection transforme un objet de données en un ensemble : Commandes au lieu de Commande, Candidats au lieu de Candidat. Il s'associe naturellement aux activités multi-instances, qui itèrent précisément sur de telles collections — le lien visuel entre données au pluriel et travail par élément.

Quand l'utiliser et l'éviter

Quand l'utiliser

  • Pour représenter les listes que le processus manipule : lignes de commande, candidats, factures du jour.

  • Alimenter une activité multi-instance — la collection en est le jeu d'entrées.

  • Lorsque la distinction singulier/pluriel importe réellement à la compréhension.

Quand NE PAS l'utiliser

  • Pour un enregistrement unique — un simple objet de données.

  • Pour des tables persistantes — c'est un Magasin de Données (par nature multi-enregistrements).

  • Comme décoration lorsque la cardinalité est sans intérêt pour le lecteur.

Exemple métier

Un lot de commandes comme une seule collection

Diagrama BPMN: Un lot de commandes comme une seule collection
Un lot de commandes comme une seule collection

Ouvrez cet exemple dans l'éditeur de processus HEFLO et explorez le diagramme de l'intérieur.

Ouvrir dans l'éditeur HEFLO →

Étape par étape

  1. Enregistrer la commande produit la collection « Commandes du jour » (surlignée — remarquez le marqueur à trois barres sur l'artéfact).
  2. La tâche consommatrice traite le lot — dans un modèle exécutable, typiquement une activité multi-instance itérant par élément.
  3. La cardinalité est visible d'un coup d'œil : il s'agit d'une *liste*, pas d'un enregistrement unique.

Différences

Collection vs Magasin de Données

Une collection reste une donnée de travail limitée à l'instance — simplement au pluriel. Le magasin est persistant et partagé. Une liste au sein du dossier → collection ; la table permanente d'où elle provient → magasin.

FAQ

Comment une activité multi-instance utilise-t-elle la collection ?

Les caractéristiques MI la référencent comme donnée de boucle : une instance d'activité par élément, en parallèle ou en séquentiel.

Le marqueur est-il le même que le marqueur multi-instance sur les tâches ?

Visuellement similaire (trois barres) mais sur des formes différentes : sur des données = contenu au pluriel ; sur des activités = exécution répétée.

Éléments associés