The café wants there to be a limit such that you can only be registered to work the café at 5 future timeslots at the same time.
This means that when you book a new time as a worker in the café we first need to check if you have 5 upcoming times booked, and in that case return a custom error we can catch and display to the user.