产品表
————————————
id p_name p_class
————————————
1 产品1 1,2,3
。。。。。以此类推
分类表
————————————
id className
————————————
1 分类1
2 分类2
3 分类3
————————————————
就如上面所列出的,假如产品1同属于1、2、3这三个分类。在产品一的分类字段就写入1,2,3将分类ID用分隔符隔开。查询某分类下的产品的时候就用like模糊查询分类ID。
之前数据量小,分类也不多,没感觉到性能问题。
现在要接手一个程序,分类表多达上千条记录。而一个产品所属的分类了可能达到几十上百。这样的话产品的分类字段会很大,而且对这么多数据模糊查询消耗也太大了。
请教各位前辈大大,这种情况下有没有什么其它方式实现一个产品对应多个分类的?感激不尽!