Hàng nghìn không phải là nhiều, và hàng nghìn chia cho hàng chục thậm chí còn ít hơn nhiều. Bạn có thể tải tất cả những thứ này trong giao diện người dùng và thực hiện các đề xuất kiểu đầu và đánh máy trong giao diện người dùng, sau đó chỉ xử lý các khớp chuỗi chính xác trong cơ sở dữ liệu. Điều đó sẽ tạo chỉ mục btree trên (food, price)
rất hiệu quả. (Có lẽ quốc gia không cần thiết vì thực phẩm ngụ ý quốc gia, hoặc nó không hoạt động theo cách đó?)