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

发布于 2022-09-01 15:25:22 字数 543 浏览 32 评论 0

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不弃不离 2022-09-08 15:25:22

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

请持续率性 2022-09-08 15:25:22

我建议用Magento做,是为你的项目量身打造的。

阳光①夏 2022-09-08 15:25:22

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文