Inside a matrix organization structure, engineers report —>senior manager. A project manager —> senior manager butmanages the project that the engineers work on. A senior managermanages project managers and many employees. The senior managersall report to a director. Everyone is an employee. How would I design a domain model that represents employees andthe hierarchical structure (director —> manages) in anorganization. . . .