Puede intentar poner los nombres de los nodos principales de un elemento en otro campo de la tabla como parent_name
id name parent_name ref_num
1 shiporder root 0
2 orderperson shiporder 1
3 shipto shiporder 1
4 name shipto 3
5 address shipto 3
.....
Y luego puede insertar el ref_num usando la consulta como se indica en el siguiente enlace
Columna de actualización de MySQL de otra columna en misma mesa