I have two sets of employees, A: Managers B: Developers. Certain number of employees are associated with one manager. I want to store and manage the data of both these set of employees using only one entity. How can I achieve that? I have one solution, by using self association but I’m not really sure how to implement it. Can anyone please help.