识别关系和非识别关系之间的区别



我必须弄清楚这里显示的关系是确定的还是不确定的
我对这两个术语有些困惑。我所理解的是,给定两个表
如果其中一个表中的一行唯一标识另一个表的一行,则它们具有标识关系
,否则该关系是不标识的
根据此逻辑,如果在Employee表中给定一行,则在Job assignment表中可能不会为其分配
。但是,如果我以相反的方式看《工作分配》中的任何一行
。在Employee表中肯定会有一行

我认为你的长相可能并不重要
所以这种关系是确定的。我不确定我的思维过程是否正确

在此处输入图像描述

"工作分配"是否可以存在而不标识为"员工"?

我假设不是(您的图表在"工作分配"一侧有鱼尾纹,EmployeeIdFK(。

关键的方面是存在:一本书能在没有书架的情况下存在吗?对书架能在没有书的情况下存在吗?对一个书架可以放很多书,它放的书可能会随时间而变化。所以这不是一种认同关系。

员工是否可以在没有分配任何工作的情况下存在?是的,我想。

最新更新