Key Concept for applying a State Pattern:
Modifying a persistent object results in the instance update of the database
Only one persistent object can refer to an instance of a class at any given time
The transactional state of an object decides the response to an operation
None of the above