弱实体集的定义:没有足够的属性形成主码的实体集。

强实体集:有主码的实体集

弱实体集依赖于强实体集而存在。之间的联系叫做标识性联系

注意: 此联系没有描述性属性。


考虑两个实体集,
如何设计ER图(弱实体集)
我们发现属性会冗余,贷款编号贷款的主码,也是还款的外码和主码。
为了消除冗余,我们只能消除还款的贷款编号属性。
但这样会出现一个问题,还款是还的谁的款??
为了解决这个问题,我们设置一个特殊的联系集 还贷,它还能够给还款实体集提供一个额外的属性,即贷款编号。这里还贷叫做标识性联系
如何设计ER图(弱实体集)
成为了弱实体集之后,编号叫做分辨符,用来区分还款集里面不同的还款实体
与贷款编号一起构成了还款集的主码。

当然,如果弱实体集只参与标识性联系且属性不多,弱实体集也可以被设计为一个多值复合属性。

相关文章:

  • 2021-08-04
  • 2022-01-15
  • 2021-12-21
  • 2021-06-02
  • 2021-06-13
  • 2021-09-04
  • 2022-12-23
猜你喜欢
  • 2021-06-07
  • 2021-12-02
  • 2021-04-19
  • 2021-09-03
  • 2021-10-09
  • 2021-05-30
相关资源
相似解决方案