Ok ... now let's see How could I put this so almost everybody could understand ... including myself.
Here we go .... I'm currently writing a booking module and I've been asked to make sure 1001% (this is no typo 😕 ) that no overbooking should be made. and the story goes that I've made the whole thing, until I found out that it overbooks 🙁. Now I came up with two ideas that could help.
One: Safety by numbers
In this way I could show most and not all of my products, and will help give me a cushion, range or margin (whatever its called.... I don't know).
PREOBLEM::: I don't have a large number to play with so this is scrapped ....
Two: View locking
Now this might get complicated ... Depending o the number of my products I could do something like first come first view thing. In other words I could track every single session and make sure that the number of booking don't go out of hand even if there are simultaneous (this is a typo.... I think) views of my products.
PROBLEM::: it works but is it .... lets put in one word .... GOOD or is it going to pain in the --censored--
Hope you guys can help