好的,所以我正在创建一种在线购物服务,并且我有一个需要一个字段来匹配多个其他字段的数据库。它们需要被存储,以便它们可以被忽略并设置为可能供以后查看。我知道设置逗号分隔的字段通常是不明智的,但我想不出更好的方法来跟踪匹配项,同时能够稍后将它们分类到单独的列中。
例如,我有 25 种产品要销售,并且有 10 个城市要销售它们。有些可以运到 5 个城市,有些可以运到 9 个城市。现在,如果有人在一个特定城市搜索产品,如何仅将这些产品显示为仅在该城市有售的搜索结果?
如果没有逗号分隔字段,有没有人有更好的方法来做到这一点?