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