Questions
Note that it is better to place discussion points inline, as sub-bullets, than to put them in comments where the context and flow is harder to reconstruct.
VERSIONING
- Should changes to CollectionObject entities be versioned?
AUDIT TRAILS
- What type of audit information do we need to keep track of for CollectionObjects?
- Audit trail for creating, reading, updating, deleting, etc?
- Audit trail for domain specific work flows or schema extensions?
PARTS AND SUB-OBJECTS
- Do we need to model parts and/or subobjects? If so, are parts and sub-objects considered full-fleged collection objects?