I cannot see how you register that a box or catalogue are booked out. I'd have thought you'd have a tickbox or yes/no field to tell the user if a publication is out.
One other thing, you might want to run a compact and repair on your database, it'll shrink the size right down. You can find this...