Multi-table hieararchy

You must execute the code again to save those values in the database.

PROJECT_ID TASK_I PARENT I R PARENT_PROJECT
MASTER_PROJECT 100000 000000      
MASTER_PROJECT 101000 100000      
EXECUTION_PROJ 101010 101000 X   MASTER_PROJECT
EXECUTION_PROJ 101011 101010 X   MASTER_PROJECT
EXECUTION_PROJ 101012 101010     MASTER_PROJECT
EXECUTION_PROJ 101000 100000 X X MASTER_PROJECT
EXECUTION_PROJ 101010 101000 X   MASTER_PROJECT
EXECUTION_PROJ 101011 101010 X   MASTER_PROJECT
EXECUTION_PROJ 101012 101010     MASTER_PROJECT
MASTER_PROJECT 102000 100000 X    
EXECUTION_PROJ 102010 102000     MASTER_PROJECT
EXECUTION_PROJ 102011 102010     MASTER_PROJECT
EXECUTION_PROJ 102000 100000   X MASTER_PROJECT
EXECUTION_PROJ 102010 102000     MASTER_PROJECT
PROJECT_ID TASK_I PARENT I R PARENT_PROJECT
EXECUTION_PROJ 102011 102010     MASTER_PROJECT
MASTER_PROJECT 200000 000000      
EXECUTION_PROJ 210000 200000     MASTER_PROJECT
MASTER_PROJECT 300000 000000      
MASTER_PROJECT 310000 300000