I have a form to fill out document A. Document A has associated documents B and C. A single context is supposed to be used for a single unit of work - such as filling a document A. BUT! I would like to fill B and C while filling A with option to cancel everything. Is it possible, and if it is - how - to create a context from another context instead of the database.
I create a context for document A, and when user starts creating document B, I want a 'subcontext' that save its changes in its 'parent' context.
Can I do that? How? Am I doing something wrong?