如何理解foxpro中的“主关键字”和“候选关键字”?
发布网友
发布时间:2022-08-16 10:25
我来回答
共1个回答
热心网友
时间:2023-10-05 05:32
主关键字
:对于一个
二维表
,
候选关键字
至少一个,可能有多个。从候选关键字中可以选出一个作为“主关键字”。
对表
中每个记录来说,主关键字必须包含一个不同于其它记录的唯一的值。主关键字的值不能为空,否则主关键字不能起唯一标注记录的作用。
候选关键字:如果一个超关键字去掉其中的任何字段都不能唯一确定记录,则称它为候选关键字。
超关键字:二维表中能唯一确定记录的一个字段或几个字段的组合。
热心网友
时间:2023-10-05 05:32
主关键字
:对于一个
二维表
,
候选关键字
至少一个,可能有多个。从候选关键字中可以选出一个作为“主关键字”。
对表
中每个记录来说,主关键字必须包含一个不同于其它记录的唯一的值。主关键字的值不能为空,否则主关键字不能起唯一标注记录的作用。
候选关键字:如果一个超关键字去掉其中的任何字段都不能唯一确定记录,则称它为候选关键字。
超关键字:二维表中能唯一确定记录的一个字段或几个字段的组合。