Cada pedido tiene como máximo un padre, pero puede tener varios pedidos dependientes. La aplicación almacena esta estructura jerárquica como un registro por borde, identificando el pedido hijo y su padre. En cada orden, se mantiene la profundidad del orden. Las dependencias deben ser acíclicas.
El orden raíz no tiene padre y está marcado como Nivel de jerarquía de 0. Para cada borde, el nivel de jerarquía del hijo se deriva de su padre, incrementándolo en 1. La suposición es que una orden padre siempre se crea primero para cualquier límite. Por ejemplo, considere la siguiente estructura de árbol de dependencias jerárquicas:Figura 1. Estructura de árbol de ejemplo de relación de dependencia padre-hijo
La aplicación inserta los registros siguientes en la tabla YFS_TRANSACTIONAL_RELATION.
Tabla 1. Registros de ejemplo en la tabla YFS_TRANSACTIONAL_RELATION para dependencias jerárquicas