首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Northwind Traders女士数据库库存交易实体关系问题

Northwind Traders女士数据库库存交易实体关系问题
EN

Database Administration用户
提问于 2021-04-16 09:54:47
回答 1查看 785关注 0票数 0

试图理解Northwind Traders的db模式,但我无法理解以下之间的关系:

  • 库存交易<-->定购单详情
  • 库存交易<-->订单详细信息

我使用这个PDF作为参考调整接入北风数据库以支持数据库课程

这是MS Access的原始ERD

我使用了来自https://github.com/dalers/mywindC8端口来突出MySQL工作台中的关系

具体而言,阻碍我思考的是以下问题:

( a)为什么库存交易与采购订单详细信息之间存在一对多的关系(图1),而库存交易与订单详细信息之间没有关系(图2),尽管采购订单详细信息表和订单详细信息表都有指向库存交易表事务ID字段的库存ID FK。

(图1库存交易<->采购订单详情)

(图2库存交易<->订单详情)

( b)从概念上讲,这有何意义?我们怎么能讲述这段关系?

库存交易有很多采购订单细节,而采购订单细节属于库存交易吗?

我不能用这种关系写一个逻辑句子。

如果这是一对一的关系,那就更有意义了。是吗?

( d)为什么库存交易与定购单或定单相关联?在我看来,与采购订单细节或订单细节相关联会更有意义,因为事务对订单表的子集起作用(概念上)。

谢谢您的时间,如果您有更多的资料,我可以阅读关于北风贸易商数据库,请分享它。

EN

回答 1

Database Administration用户

发布于 2021-12-13 06:23:33

如果我对你说得对,我认为这是为了简化绘图,或者只是因为一个错误

( b)据我所知,这意味着每笔库存交易都有许多产品订单细节。要理解它,请扪心自问事务意味着什么,何时生成表,以及用于什么目的。

( c)如果你说的是上一个问题,我想是不会的,因为一笔交易可能有很多采购订单的细节。是事务..。

d) ...but --它与定购单的细节有一对多的联系

另外,我想和你分享这个关于北风贸易商数据库的视频课程(注意从8:59开始的部分) https://youtu.be/ADTaZdJlO8s?t=218

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/289915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档