MySQL关于多种类型商品,商品拥有不同属性的表结构设计

这两天做网站,问题遇到不少,是这样的,我设计网站卖三种东西,电脑和手机以及照相机,设计了三个商品表,但后来发现有很多问题,比如,网站首页把商品显示出来,就需要对三个表依次查询,还有点击商品,进入商品页面的时候,得设计三个页面,因为要查询的表不一样,还有搜索的时候,比如三个商品表里都有三星商品,搜索三星这个关键词,得依次从三个表里查询,更关键的是,搜到的商品得分页啊,但这样从三个表里搜到的东西根本没法做成分页的,况且,这还只是三个商品, 万一商品多,那不更没法弄了,真正懂的朋友来,帮个忙

满意回答
我帮一楼的个哥们补充一下吧,你做两个表 第一个表是商品表。包含商品id,商品名,品牌,商品型号,等等 第二个是商品信息表。字段包括商品id,属性英文名称,属性中文名称,属性值。 比如我有一个三星的电视 在第一个表里面写 id=1,商品名=三星电视,品牌=三星,商品型号=32XXXXX。。。。 第二个表里面写 id=1,属性英文名:LCDTYPE,属性中文名:液晶类型,属性值:LED id=1,属性英文名:size,属性中文名:液晶尺寸,属性值:32 。。。。。。

猜你喜欢

转载自zhelong111.iteye.com/blog/2193834