函数依赖集Fr={A->BC,B->D},主键是哪个
时间: 2023-06-11 09:04:17 浏览: 178
我理解您的问题是,给定一个函数依赖集Fr={A->BC,B->D},要求求出主键。根据主键的定义,主键是一个或多个属性的集合,可以唯一确定一个关系表中的每一条记录。因此,我们需要确定一个能够唯一确定每一条记录的属性集合。
根据函数依赖集,A能够唯一确定BC,B能够唯一确定D,因此AB均为侯选主键。但是,如果我们选取B作为主键,由于A->BC的存在,A依赖于B,因此A不满足关系模型中属性的不可分性原则。因此,我们只能选择AB作为主键。
阅读全文