【问题标题】:Very simple online shop database design [closed]非常简单的在线商店数据库设计[关闭]
【发布时间】:2012-04-01 09:33:57
【问题描述】:

我需要为简单的网上商店创建一个简单的数据库。我创建了以下一个设计方案,但我不确定它的正确性。 它正确吗? 什么是错误?

喜欢这里:

http://netbeans.org/kb/docs/javaee/ecommerce/data-model.html

但我想添加购物车

【问题讨论】:

  • 没有像简单的网上商店这样的东西。使用现成的电子商务包,为每个人节省大量的问题。
  • 我想为我创建一个测试项目。在这个小范围内,这个模型正确吗?
  • 看起来好像事情大致正确,但我永远永远永远永远使用这个任何类型的生产环境。
  • 也就是说,这并不是 Stack Overflow 专门针对的问题,因为它实际上只对您有益,因为它取决于您特定的数据库架构。
  • 仅用于Java自学。您能说购物车连接是否正确。您会在其中改进什么?提前谢谢。

标签: java database database-design mysql-workbench


【解决方案1】:

我发现了一个潜在问题:

如果user 有一个shopping_cart,而shopping_cart 有一个user,那么order 是否应该同时包含user_idshopping_cart_id

什么确保此表中的这两个 ID 引用同样相互关联的 usershopping_cart

编辑:

我会去掉shopping_cart,因为它只包含根据订单的当前内容计算的总数。

【讨论】:

  • 如何解决。如何将购物车连接到其他表?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多