I am planning a database which includes people, programs and organizations. I am wondering who should be a child of who?
People AND/OR organizations can have programs. So in that case, programs is the child BUT can a child have two parents, people and orgs??? Some will have only one. Some both?? (Some programs are offered by people, some by orgs.)
Then we have the case of those people, they can be members of multiple orgs or none. What does that do to the structure?
Any suggestions. I don't have a problem implementing this technically.