How to properly store and query availability data How to properly store and query availability data elasticsearch elasticsearch