我有一个巨大的混淆,因为我试图发展一个ERD图,并被这个陈述困惑。我正在尝试涉及两个实体。他们是“订单”和“产品”。所以我很困惑这两个的基数。它会是1订单将有很多产品,或将是1产品可以订购多次。 BTW我的实体为我的ERD是。客户,产品,销售,订单,员工。 非常感谢。ERD图混淆
Q
ERD图混淆
0
A
回答
1
我建议去很多很多。您需要另一个辅助实体(来自其表的数据不应暴露给用户),例如OrderProductMap。
它会让你保持订单和产品清单。如果从订单到产品有一对多的订单,每个订单都必须创建一个单独的产品实例,这不是一件很自然的事情。反之亦然。订单不应局限于单一产品。
0
这里没有太多的细节可以使用,但我几乎可以肯定地说,这是“1单将有许多产品。”
相关问题
- 1. 图像混淆
- 2. 混淆图像
- 3. ERD类型混乱
- 4. Android图像混淆?
- 5. SQLServer2008:混淆或混淆
- 6. 混淆
- 7. 与NSButton混淆图像
- 8. 混淆索引视图
- 9. Android的意图混淆
- 10. 混淆缩略地图
- 11. 混淆创建UML图
- 12. “混淆”HTML图像源URL
- 13. 在UIKit视图混淆层
- 14. 地图参考混淆
- 15. MATLAB图像求和混淆
- 16. 混淆绘制混淆矩阵MATLAB
- 17. 混淆sortUsingSelector
- 18. NSManagedObjectContext混淆
- 19. JavaScript BlockStatement混淆
- 20. 混淆PixelFormat
- 21. 混淆global.asax?
- 22. web.py/pythonpath混淆
- 23. 混淆WakefulBroadcastReceiver
- 24. 混淆选项
- 25. 混淆和GPL
- 26. 混淆和jOOQ
- 27. iphone SDK混淆
- 28. C++ fstream混淆
- 29. Javascript Promise.all混淆
- 30. jQuery.Live混淆
订单可以有许多产品,产品可以订购多次。这是订单和产品之间的多对多关系。 – sqlvogel