Transposing Columns to Rows with parent child hierarchy

Database

Transposing Columns to Rows with parent child hierarchy

Hi,

Question for Transposing the data from Columns to Row and long with that keep its parent child relationship  with ids eg

Emp_Name Manger_Name  Director_name

'aa'              'bb'                      'cc' 

'xx'              'yy'                     'zz'

Now the new table would be 

Emp_information

Emp_id  Emp_name  reporting_person_id  level 

1            'zz'                 Null                         1

2            'cc'                  null                         1

3            'yy'                   1                            2

4            'bb'                    2                           2

5            'aa'                    4                           3

6            'xx'                    3                           3 

 

Many thanks in advance