• I agree with SSC-Enthusiastic views on this topic. I think its risky to reference a bridge table in another bridge table. It will narrow down the scope.

    Taking the same example, If an employee is doing some training outside his functional area or if an employee had done some training but now he is not related to that functional area, what should we do in these cases.