2.6�弱实体集

2.6.1 基本概念

��有些实体集的所有属性都不足以形成主码,这样的实体集称为弱实体集。与此相对,其属性可以形成主码的实体集称为强实体集。以实体集payment为例,它具有属性payment-number(假设编号从001开始累计)、payment-amount和payment-date。虽然各个payment实体互不相同,但不同贷款的付款却可能具有相同的付款号,因此payment的属性不能形成主码,它是一个弱实体集。弱实体集只有在参与一对多的联系集时才有意义,这时该联系集应该不具有任何描述性属性,因为任何所需属性都可以同弱实体集相联系。强实体集和弱实体集的概念与存在依赖密切相关,强实体集的成员必然是支配实体,而弱实体集的成员是从属实体。
��