As require by instruction: "It must allow the user to book a selected record, updating the database file accordingly"
So what is the booking function doing? - Just change the owner filed (customer id info)? So whole record is book by particular customer. - Reduce the size (Number of staff in organization) value and append the customer id on the owner field? So can more than one customer hole the subcontractor.