当前位置: 代码迷 >> Sql Server >> 求:浅显解释关系数据库中的候选关键字的意思
  详细解决方案

求:浅显解释关系数据库中的候选关键字的意思

热度:54   发布时间:2016-04-24 09:18:40.0
求:通俗解释关系数据库中的候选关键字的意思
在关系型数据库中有多重关键字(key),主关键字、公共关键字、外关键字和候选关键字,前面几种关键字我都懂,只有候选关键字不怎么理解,那位大仙帮忙通俗的解释下啊!!!
------解决思路----------------------
一行数据你怎么去标识它?也就是精确定位,能标识这行数据的那列(或者那些列),就叫候选关键字,如果有多套这样的关键字,选一个,作为主键
------解决思路----------------------
既能唯一地确定记录,包含的字段又是最精炼的,而且如果去掉其中任何一个字段后不再能唯一地确定记录,那么就是候选关键字
  相关解决方案