A category is not availability
Three cars of the same model are three separate calendars. One is out until Thursday, one is in for a service and one is available. Booking against the category means somebody works out at the counter which actual unit the customer gets — and sometimes finds that the answer is none. Availability is computed from the units, so the answer is known before the promise is made.


