个表关联时,两关联字段在各自的表中都是主键或候选键时,建立的关联就是一对多?
2个回答
展开全部
两关联字段在各自的表中都是主键或候选键时,也就是说挂链字段要么在各表中是主键,要么是候选键。
如果都是各表主键,那么就不可能是一对多,因为没有办法一对多。只能是一对一。
候选键也是唯一标识,那么也就是说也只能是一对一。没办法一对多。
举例:假设一个表主键和另一个表主键关联,蹲在的关系为一对多,那么一定有A表是两条或以上数据,对应B表的一条数据(反过来也可以A表一条对应B表两条)。因为是主键关联,那么也就是说:A表的两条数据的主键信息=B表一条数据的主键信息,那么就可以得到结论“A表的两条数据的主键信息”形同,这与主键必须唯一的性质矛盾,所以只能是一对一。
如果都是各表主键,那么就不可能是一对多,因为没有办法一对多。只能是一对一。
候选键也是唯一标识,那么也就是说也只能是一对一。没办法一对多。
举例:假设一个表主键和另一个表主键关联,蹲在的关系为一对多,那么一定有A表是两条或以上数据,对应B表的一条数据(反过来也可以A表一条对应B表两条)。因为是主键关联,那么也就是说:A表的两条数据的主键信息=B表一条数据的主键信息,那么就可以得到结论“A表的两条数据的主键信息”形同,这与主键必须唯一的性质矛盾,所以只能是一对一。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询