database - ERD 的问题
问题描述
我的导师告诉我,我的 ERD 有问题,几个小时以来我一直在试图找出问题所在,但我无法理解它。我只是想知道是否有人可以发现问题,感谢您的帮助!
解决方案
您从Customer
表到Orders
表的连接不在CustomerID
主键字段上。
此外,为了遵守数据库规范化规则,Products
通常会链接到订单行表,因为这样可以避免为每个订购的产品重复订单标题信息(例如客户、员工、日期等)。
推荐阅读
- c# - 如何实现我自己的功能来验证 SM2 签名?
- javascript - 可能具有角落色带覆盖部分的图像的 haddle click 事件
- django - Django在单个查询中过滤子元素
- swift - 如何为 UITableViewCell TextView 对象实现实时字数统计?
- javascript - 带有 $(document).on("click", function(e) 的 jQuery e.target
- firebase - 如何在颤振中检索 Firebase 数据
- perl - 在 Perl 上编写汇编
- java - 创建可通过多个包访问的全局事务 ID
- java - java运行时在运行时执行类型擦除时如何知道泛型类型
- angular - Angular 分组 ngFor 不显示值