Les enregistrements de données maîtres ou de référence utilisés pour décrire, qualifier ou synthétiser les données transactionnelles dans un système d'abonnement sont gérés sous la forme de noeuds dans Oracle Data Relationship Management. Par exemple, au sein d'une hiérarchie représentant une structure organisationnelle, un noeud peut représenter un service ou un centre de coûts. Les noeuds dans une version peuvent avoir des propriétés appelées "propriétés de noeud globales". Les noeuds dans une hiérarchie peuvent avoir des propriétés spécifiques appelées "propriétés de noeud locales".
Dans une version, un noeud peut faire partie de plusieurs hiérarchies. Un noeud peut avoir de nombreuses propriétés définies par l'utilisateur qui stockent des informations sur le noeud et déterminent son utilisation au sein des systèmes d'information d'une organisation.
Les termes suivants sont utilisés pour définir la position d'un noeud et son comportement au sein d'une hiérarchie :
Tableau 5-1 Terminologie des noeuds
Terme | Définition |
---|---|
Leaf |
Noeud qui ne peut pas avoir d'enfants |
Branche |
Noeud qui peut avoir des enfants |
Enfant |
Noeud situé directement au-dessous d'un autre noeud (si B est situé juste au-dessous de A, B est un enfant de A) |
Parent |
Noeud situé directement au-dessus d'un autre noeud (dans l'exemple précédent, A est le parent de B) |
Descendant |
Noeud situé au-dessous d'un noeud donné (y compris ses enfants et les enfants de ses enfants) |
Ancêtre |
Tous les noeuds situés entre un noeud et le noeud supérieur de la hiérarchie (y compris le parent, le parent du parent, etc.) |
Semblable |
Tous les noeuds qui partagent un noeud parent dans une hiérarchie |
Orphelin |
Noeud non affecté à une hiérarchie |
Noeud global |
Noeud au sein d'une version |
Noeud local |
Noeud au sein d'une hiérarchie |