In case of a nested booking limit, the available capacity for different classes overlaps in hierarchical order. It excludes the opportunity that a unit is unavailable for a high class customer, but in the same time it is available for a lower class customer. After checking the booking limit the reservation system determines if we have enough available capacity. If yes, the request is accepted, if not, it is rejected.