Since I haven't re-written the documentation for permissions or the
object model or content repository, I don't understand them yet.
(Yes, my dirty secret is that I'm only doing the documentation because
the only way I can understand something is to document it :P) Could
you guys please explain the ramifications of these changes at the
basic development level? Specifically:
- I create a notes table. Each record in the notes table is also an
ACS object. In which field in which table should I store the note
owner? The package instance the note is in?
- I create a new permission for notes, e.g. "generate-email-alert".
How do I indicate who does and does not have this permission for this
note?
- What is this "denormalization?"