作业帮 > 综合 > 作业

在关系数据库的逻辑设计中,若转换一个1:n的联系为一个关系,则此关系的主键是什么?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 07:46:27
在关系数据库的逻辑设计中,若转换一个1:n的联系为一个关系,则此关系的主键是什么?
(1)两实体间1:n联系
对于两实体间1:n联系,导出关系模型的原则是:可以将“1”方实体的“主键”纳入“n”方实体对应的关系中作为“外部键”,同时把联系的属性也一并纳入“n”方对应的关系中.
(2)同一实体内部个体间1:n联系
对于同一实体集内部个体间的1:n联系,导出关系模型的原则是:可在这个实体所对应的关系中多设一个属性,用来作为与该实体相联系的另一个体的“主键”.