Access如何判断主键?

不是说主键是不能重复的吗?那照这样说时间 编号 物品号 数量都有重复的数据呀?为什么答案给的是将时间、编号、物品好设置为了复合主键呢?

“将时间、编号、物品好设置为了复合主键”这句话的意思是说:把“时间、编号、物品”三个字段合并为一个主键字段。也就是“时间+编号+物品”不能重复出现。

设置复合主键的方法:表设计视图,同时选中要设置为符合主键的字段(示例中同时选中“时间、编号、物品”三个字段),然后右键选择“主键”,这样就会在选中字段前面同时标记主键。

复合主键 与 主键 的区别:前者每个字段无索引(只有全部主键联合起来才能够当做索引使用);而后者能够直接作为索引使用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-20
复合主键的意思就是
这三个字段不同时重复

如果
2006/1 000001 s12 1111
2006/1 000001 s12 1112

就是指这样的数据不能存在本回答被提问者采纳