mysql – 出售/出租电子商务的数据库设计
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql – 出售/出租电子商务的数据库设计,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1087字,纯文字阅读大概需要2分钟。
内容图文
![mysql – 出售/出租电子商务的数据库设计](/upload/InfoBanner/zyjiaocheng/902/c5d5e702c11a4686a318afac20430733.jpg)
我正在研究我的学校项目,以创建一个销售和租赁产品的电子商务网站.
我的主要问题是我找不到“租赁”部分的最佳设计.现在我想到两个设计:
第一个数据库设计建议:
第二个数据库设计建议:
正如你所看到的,两种设计中都有相同的表,但关系不同,但我不知道哪一种更好.
如果您能告诉我哪种设计更好或者是否有更好的方法来设计我的数据库,我将很高兴.
解决方法:
从现实生活的角度考虑您的问题:
>您将提供“某些东西”,作为您架构中的产品;
>您将与架构中的“某人”或客户合作.
这两个表是最重要的,因为没有它们,整个事情都没有意义.
接下来,在现实生活中,您必须为每笔交易制作论文,以便:
>向当局报告并纳税(你不想纳税吗?);
>跟踪客户“手头”的产品.
这些是2种类型的订单:购买和租赁.
但请注意,在一个订单中租用一组具有不同退货日期的产品是不可取的.通常情况下,人们会为一些特殊情况租用一套相关物品,如婚礼庆典或浴室维修.如果您需要一些产品2天而其他产品需要2周,最好创建2个订单,因为可能适用不同的交付条件或折扣.
因此,我认为最初的变体#1与以下更新更好地匹配您的目标:
> order_type列应添加到orders表中;
> rent_details应与订单表相关;
> rent_details应该只有order_id来代替rent_detail_id order_items_id;
>非常有必要在order_items表中设置单独的价格列以及折扣;
内容总结
以上是互联网集市为您收集整理的mysql – 出售/出租电子商务的数据库设计全部内容,希望文章能够帮你解决mysql – 出售/出租电子商务的数据库设计所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。