Le module de référence de nœud (un composant de CCK) fournit un excellent moyen de créer une référence d'un nœud à partir d'un autre. Quelle est la meilleure façon d'exposer une relation bidirectionnelle entre les deux? Exemple ci-dessous:
Par exemple, dans un système de suivi des tickets avec deux tickets (nœuds) A et B, vous pouvez créer une référence de nœud à partir du ticket A -> B et marquer B comme enfant. Lors de la visualisation du ticket A, il serait trivial d'afficher ces informations. Cependant, je voudrais également afficher cette relation lors de l'affichage du ticket B et afficher le ticket A comme parent.
Cette même exigence s'appliquerait également dans des situations non hiérarchiques (tickets C & D) avec une référence de C -> D, la relation devrait être exposée sur le ticket D ainsi que sur C.