shopex数据库结构分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a:5:{} 5为属性个数 use_brand 商品类型是否关联品牌 1表示关联 0表示不关联 use_props 是否使用商品扩展属性 1使用 0不使用 use_params 是否使用商品参数表 1使用 0不使用 use_minfo 是否使用购物必填信息 1使用 0不使用
省略…
省略…
商品表 goods 分析
}
}
字段名
实例数据
spec a:2:{i:1;s:6:"颜色";i:2;s:6:"尺码";}
商品表 goods
pdt_desc
a:4:{i:320;s:11:"白色、XL";i:319;s:11:"黑色、 XL";i:318;s:10:"白色、L";i:317;s:10:"黑色、L";}
spec_desc
字段名
实例数据
商品类型表 goods_type
props (扩展属性)
a:6:{i:1;a:8:{s:4:"name";s:6:"质地 ";s:5:"alias";s:0:"";s:4:"type";s:6:"select";s:6:"search";s :3:"nav";s:7:"options";a:6:{i:0;s:6:"纯棉";i:1;s:6:"真丝 ";i:2;s:6:"涤纶";i:3;s:6:"亚麻";i:4;s:6:"化纤";i:5;s:6:"真 皮 ";}s:11:"optionAlias";a:6:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"" ;i:3;s:0:"";i:4;s:0:"";i:5;s:0:"";}s:4:"show";i:1;s:8:"orde rnum";s:0:"";}}
} s:11:"12554985112";a:5:{
s:10:"spec_value";s:6:"混色 ";s:9:"spec_type";s:5:"image";s:13:"spec_value_id";s:1:"1"; s:10:"spec_image";s:0:"";s:17:"spec_goods_images";s:0:"";
分析(特殊字段为空留空或者a:0:{})
其中a:1: 1表示商品类型的扩展属性的个数 {i:1;a:8……}这里的i:1表示当前的属性的位置为第几个属性,1表 示第一个,2表示第二个,以此类推,a:8表示属性的最大限制个数为 8个 {s:4:"name"… 表示名称的字段名 s:4表示字段名的字符长度 s:6:" 质地"表示属性名 s:6表示字符长度 所以s:数字都表示字符长度 name 扩展属性名称 alias 扩展属性别名 type扩展属性类型 select 和nav的区别,select表示下拉式的筛选 nav表示渐进式的筛选 optionAlias 表示目前选项的值 show表示是否显示,ordernum表示排序编号
} } }
字段名 pdt_desc 混色、混码
实例数据
商品规格联系表 products
props
a:3:{ s:4:"spec";a:2:{ i:7;s:6:"混色";i:6;s:6:"混码"; } s:21:"spec_private_value_id";a:2:{ i:7;s:11:"12555938512";i:6;s:11:"12555938512"; } s:13:"spec_value_id";a:2:{ i:7;s:1:"1";i:6;s:2:"57"; }
商品详细页面SEO项设置表
分析
a:3: 固定数据 说明当前有3个属性 s:9:"seo_title"; 9表示字符串 长度 s:6:"测试" "测试"为当前属性的值 3个属性分别是 页面 title,页面关键字,页面描述
格联系表 products 分析
颜色,尺寸间隔 用、分隔 如果改类别对应的类型含有多个规格 则 可能有3个或者多个数据,同样数据与数据间用、号分隔 当数据不需 要使用规格的时候,改字段为null
a:3:{} 其中3为属性的数量 s:4:"spec";a:2:{ 4为字符串长度 "spec"为属性名,固定项 a:2: 表示属性值的个数 i:7;s:6:"混色"; 7表示在specification(规格分类表)表中的 spec_id编号 6表示字符串长度
(类型详细参
s:7:"参数1";s:0:"";
数)
}
}
a:1:{
i:0;a:3:{
minfo
s:5:"label";s:12:"收货日期";
(购物必填信
s:4:"name";s:33:"Mf20a1464e69b8beb7706725bb8557bed";
息)
s:4:"type";s:4:"text";
} } i:6;a:1:{
s:11:"12554985143";a:5:{ s:10:"spec_value";s:6:"混码
";s:9:"spec_type";s:4:"text";s:13:"spec_value_id";s:2:"57"; s:10:"spec_image";s:0:"";s:17:"spec_goods_images";s:0:"";
其中 a:2: 2为所对应的规格的数量 因为只有颜色 ,尺寸 所以为2 i:7;a:2{ 7为颜色组或者尺寸组对应的ID编号 可在表 specification中查看 a:2 中的2表示当前商品单一颜色或者尺寸规 格中所含有规格的数量 例子中为2个 s:11:"12554985091";a:5:{ s:11:"123123123123" 这个格式固 定 只要拿当前时间的UNIX格式加1位的随机数套就可以了 a:5:也为 固定格式
a:5:{
s:9:"use_brand";s:1:"0";
setting (类型的设置)
s:9:"use_props";s:1:"1"; s:10:"use_params";s:1:"0"; s:9:"use_minfo";s:1:"0";
s:8:"use_spec";N;
}
a:1:{
params
s:6:"参数ห้องสมุดไป่ตู้;a:1:{
a:2:{ i:7;a:2:{ s:11:"12554985091";a:5:{ s:10:"spec_value";s:6:"黑色
";s:9:"spec_type";s:5:"image";s:13:"spec_value_id";s:1:"2"; s:10:"spec_image";s:0:"";s:17:"spec_goods_images";s:0:"";
}
字段名 p_key
表 goods_memo 商品详细页面SEO项设置表
实例数据
a:3:{ s:9:"seo_title";s:6:"测试"; s:13:"meta_keywords";s:12:"商品测试"; s:16:"meta_description";s:12:"商品描述";
}
类型表 goods_type
a:2 2表示所使用的规格数量为2 i表示当前规格编号 s表示字符串长 度 实际为所选规格中所选值的笛卡尔积 规格-颜色选择了白色,黑色, 规格-尺码选择了 L XL 那么其笛卡尔积为 白色 L,白色 XL,黑色 L,黑色 XL a:4 4为笛卡尔积总个数 i:320 320为对应 m918products表中的编号