php - 如何合理的设计一张商品表?

 UIUI张南南 发布于 2022-11-21 11:44

看了微信自带得微商城系统,想做一个类似的商城,在设计商品表的时候gan感觉有些问题
1.商品的属性
这个参考了本站之前的一个问题,里边的答案都挺好的,其中一个答案提到了SKU,但是感觉SKU又略微复杂了。问题链接:http://segmentfault.com/q/1010000000445437
2.商品的图片
我的设计是每个商品可以有多张预览图,类似于淘宝那样的,并且图片是异步上传的。本来的想法是把商品表和商品图片表分离,两表用商品id关联,但是有一个小问题是如果是用商品id做关联,在异步上传图片的时候,由于还商品还没有入库,所以无法获得商品id。
有一种解决方法是,可以在发布商品时,用uuid预先为商品生成一个id。还有没有更好得方法?
3.商品的规格
商品可能又不同的规格、不同得规格对应不同的库存和价格。并且每种规格并不像商品属性那样可以复用,也就是说每种商品都有自己的多规格。这个没想到合适得解决方法。。。

希望大家多提些意见。。。

3 个回答
  • 如何定义合理?前期设计面面俱到d可能性不大吧!往往到后面会发现某些地方有问题.所以需要改呀。程序都是小事。做的后面会发现基本就是数据库操作了。

    2022-11-21 11:49 回答
  • 我建议用Magento做,是为你的项目量身打造的。

    2022-11-21 11:49 回答
  • 商品图片:有多个图,两个表比较好。关于异步上传图片,比如你使ajax上传,你返回个路径,再添加个隐藏域。统一在添加商品处理。

    2022-11-21 11:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有