Use when designing concurrency control for long-running edits where a business transaction spans multiple system transactions — user opens a record, edits fo...