思路越来越乱了,今下午又想到了以下办法,最后又觉得行不通,求大佬们给个数据的设计方案 以及发布思路、。。。。这是今下午想到的新思路,还是行不通。。。 /***************************************/ 商品分类 跟品牌 一对多关系
比如 手机分类 包括 1 三星 2 苹果 3 小米 ....
数据库字段 (品牌主表)
品牌 id 品牌名称 品牌图片 品牌简介
(商品分类关联品牌表)
自增 id 商品分类 id 品牌 id /***************************************/ 商品类型 跟商品规格 一对多关系
比如 手机类型 对应规格 1 "颜色":["红色","绿色","黄色","蓝色"] 2 "内存":["16","32","64","128"]
数据库字段 (商品类型表)
商品类型 id 类型名称
(商品规格表)
规格 id 规格名称 规格值 商品类型 id /***************************************/ (商品主表 ) 存储以下字段
商品 id 商品名 商品介绍 商品主图路径 相册图路径 商品分类 id 商品类型 id 品牌 id 富文本内容 ...
(商品附属表 ) 存储以下字段
自增 id 所属商品 id sku 插件熏染的 json |||||(备注)同一商品 可能存储 多条不同规格的 json
/***************************************/
此处为演示
主表:
商品 id 商品名 商品介绍 商品主图路径 相册图路径 商品分类 id 商品类型 id 品牌 id 富文本内容 ...
1 苹果 6s XXXXXXXX XXXXXXXX XXXXXXXX 18 18 18 XXXXXXXXXXXXXX
附属表:
自增 id 所属商品 id sku 插件熏染的 json
1 1 {颜色: "红色", 内存: "16", 版本: "国行", 库存: "100", …}
2 1 {颜色: "银色", 内存: "32", 版本: "国行", 库存: "110", …}
前端可以进行链表查询 /***************************************/ 发布商品 逻辑
1~选定商品分类
2~根据分类 查询出分类下的品牌 然后选定品牌
3~选择商品类型 ajax 查询出该类型下边的所有规格 并组合成以下 类型
{ "颜色":["红色","绿色","黄色","蓝色"], "内存":["16","32","64","128"] };
配合 sku 插件 进行渲染
主表入库 获取到商品 id 然后附加表遍历入库
这是下午想出来的新想法,跟朋友讨论好久 ,还是行不通,求教 我是用 thinkphp5.1 做的。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.