Ich sehe da noch ein anderes Bedürfnis.
Beispiel: Ich habe 15 Stehtische, welche gebucht werden können. Diese werden allerdings zur gleichen Zeit nicht immer nur von einer Person benötigt.
Also: Besser sollte für eine Ressource eine verfügbare Anzahl definiert werden können. Bei einer Buchung würde dann die effektiv benötigte Menge eingegeben werden - und ich kann jeweils höchstens die Restmenge buchen.