Did anyone look at the ERD (last page) in the
diagrams I posted?
I'm not at all sure about that "ORG" entity - what it really means or how to manage it. In the context of an oacs package, I could see this being used in a few possible ways:
- Singleton package on the server, limit one org per server. Easy to code, but lousy in terms is features.
- Singleton package on the server, use an admin page to manage multiple organizations. Not sure why we'd do this, when there's the option to...
- Multiple instances of the package. Each instance maintains organization information in instance parameters. This is where I'm leaning.
So - how important is it that donations, etc, have an explicit database relationship to "organization"? Thoughts?