Draw a state diagram to show the state transitions for a flight reservation.
On opening the flight, the initial state leads to the NoReservation state. When this state is entered, the reset operation is executed. If a reservation is made (i.e., reserve operation is executed), the object changes to the PartiallyReserved state. To book [...]