Theoretically as an example I would build a warehouse by
- place (cities like Houston, Saint Louis, and so on)
- zones (facilities in a place)
- Type (floor storage and rack)
- aisle
- level
- bay
- slot.
The internal warehouse data is immense. How should I build my query to accelerate to find slots or items in methods like findItem, findSlot, queryItems or querySlots? In which order I can limit a query data from the beginning similar to partitions while I build clauses? I would set none standard attributes as warehouse labels like place and Type from my example above.
Many Thanks for your insights.
Joerg