表二products(产品内容表,sortid是ptree中的id,details是产品的评价、描述)
id sortid pname price details
10 5 金钻80G 400 好用
11 5 金钻160G 600 经典
产品内容表中,pname是不是只有牌子就好呢? 硬盘大小参数去products_attribute产品属性表里查
id sortid pname price details
10 5 金钻80G 400 好用
11 5 金钻160G 600 经典
产品内容表中,pname是不是只有牌子就好呢? 硬盘大小参数去products_attribute产品属性表里查
是啊,那些详细的参数要去attribute_content(产品参数内容表)里查询。
我现在已经可以实现这样的显示效果,但是却不知道怎样来查询得出。
产品名称:金钻80G
价格:400
产品描述:好用
转速:7200 速
容量:120 G
体积:120*140*200 MM
原装码:第一项:102346645第二项:23525053
fcuandy,是啊,我以上已经可以全部生成静态页面的,但是一想到搜索就晕了。
而且还要考虑到模糊搜索。
郁闷,希望有高手再给一些其它的建议,谢谢。
(主要就是系统的整体规划指导及主要搜索程序的SQL实现就行了)
但是我还有其它的一些模块,如果外包最好也一起包了,价格再一起统计。netcup,谢谢您。
树型结构不如搞好主从表的关系,这句话是什么意思?
类似与'字段驱动'模式的设计.架构比较灵活,可以不断的增加或者减少对象属性.
是啊,我上面就是想这样来设计的。
呵呵,是啊,我写得太辛苦了,但是写得太少了,感觉又表达不出那种意思来了。
类似的,我觉得你的前两个表都没问题,后2个表,尤其是最后一个表,可以改成如下:
id fieldname fieldvalue
5 PNAME 金钻80G
6 PRICE 400
11 PNAME 金钻160G
...类似这样的,把字段作为一个主表的数据,利用存储过程行列转换插入数据,然后以这些数据进行业务处理
不过我不明白,最后一个表我原先的是:
id original1
1 102346645;23525053;
2 102342424;35435353;按您说的,改成以下这样:
id fieldname fieldvalue
5 PNAME 金钻80G
6 PRICE 400
11 PNAME 金钻160G那我这些原始的数据:102346645;23525053;要放到哪里去啊?
期待能详细一点,谢谢呀。。
如果要设存储过程,也可以在这里面增多一个字段设存储的过程名称)id sortid pname punits function_name
11 3 转速 速
12 3 容量 G
13 3 体积 MM
14 3 原装码 arrlist
15 4 读碟速度 X
16 4 刻录速度 X
//*********************************************************
具体要怎么改,还请指点一下,谢谢。。