I'm doing the Bodgitt Scarper application. The instructions state that a user must be able to "book a selected record." It says nothing about allowing a user to change the booking after doing the first update. What is the general consensus here? Does everyone allow changes after the first update or do you prohibit further changes?
I don't know a lot about the B&S assignment (I had the URLyBird one), but in my assignment a room that has been booked, can not be booked by another client, because that would result in double bookings and if 2 people have booked the same room on the same night they will not be amused. I introduced a business exception to indicate that the room was already booked.