Lors de la première phase du projet, des objets sont créés dans chacun des modules, les liens étant créés entre les objets. L'équipe en charge des données du Module 1 réalise la première étape du projet et se tient prête à passer à l'étape deux. Elle crée une version de référence du module dans l'ensemble de versions de référence. A ce stade, les liens reliant le Module 2 au Module 1 sont dupliqués. Par conséquent, chaque lien partant du Module 2 se rend vers les versions en cours et de référence du Module 1 (voir le diagramme suivant).
Si les équipes chargées du Module 2 et du Module 3 travaillent toujours sur la première phase du projet, elles doivent créer un lien vers la version de référence et la version en cours du Module 1. Lors de la création des versions de référence pour le Module 2 et le Module 3 dans l'ensemble de versions de référence, les liens dupliqués sont déplacés vers le bas dans l'ensemble de versions de référence, ce qui permet de maintenir la traçabilité tout au long du projet.
La capture d'écran ci-dessous montre ce que deviennent les liens lors de la création d'une version de référence du Module 2 dans l'ensemble.
Tous les liens dupliqués sont déplacés vers le bas dans l'ensemble de versions de référence, de sorte que des liens existent entre les versions en cours des modules et entre les versions de référence des modules, mais pas entre la version en cours et la version de référence. Cette situation est répétée lors de la création d'une version de référence du Module 3 dans l'ensemble. Désormais, l'ensemble de versions de référence offre un instantané détaillé du projet à l'issue de la première phase du développement.
Un nouvel ensemble de versions de référence est créé pour la phase 2, puis la phase 3, etc., de sorte qu'à la fin du développement, une image détaillée des différentes phases du développement soit disponible.