I would suggest to go and create one only parent child relation and make the other by creating attributes in People. Ex: Org (L1)--> Dep (L2) --> People (L3) then create a module(SYS L3 Details) with 'L3' dimension and create a line item to bring in the engagement information. Note: Go with this approach if and only if you don't want to showcase the hierarchy b/w engagement and people in any of your dbs.
Thank you for your reply. So i have one question. If i create module for engagement. What should i do when i want to choose specific people. Ex.people list have 1~5, but I want to use only 1 and 2 people.
Create a subset in such case!! If I understood your question correctly, then create a subset for 'Engagement' info and use it in the module. So while creating the subset, check those that are specific. I hope this helps!!