What is the initial value of supervisor_id and emp_id? Try specifying an explicit initial value, like 0 for supervisor_id and assign a 0 value to emp_id for ALL emp_name.
In that case, when you insert a row in dw_search, the value of supervisor_id is automatically 0, since 0 is ALL in dddw, then ALL should be displayed.