The new relationship semantics change the current app/store/transaction/adapter APIs in several ways:
At present, a record can be freely moved across transactions as long as it has no changes. Once a record accumulates at least one change, an application cannot move it out of its current transaction until the transaction is committed or rolled back.



