主码不等于主属性,主属性是候选码属性组中所包含的每个属性。
例如在学生选课表SC中有如下关系:
SC(sid,cid,grade)
对于每个学生给定学号sid,和他选课的课程号cid,便可以唯一确定他所选课程的分数grade,所以(sid,cid)是候选码,且是一个候选码,其中sid,cid为两个主属性。主码是从多个候选码中挑一个,由于SC关系只有一个候选码,所以(sid,cid)就是主码。
主码不等于主属性,主属性是候选码属性组中所包含的每个属性。
例如在学生选课表SC中有如下关系:
SC(sid,cid,grade)
对于每个学生给定学号sid,和他选课的课程号cid,便可以唯一确定他所选课程的分数grade,所以(sid,cid)是候选码,且是一个候选码,其中sid,cid为两个主属性。主码是从多个候选码中挑一个,由于SC关系只有一个候选码,所以(sid,cid)就是主码。