小编avi*_*ada的帖子

在Microsoft Access 2010中创建关系时"表上的索引太多"错误

我有tblUsers,其主键是UserID.

UserID在许多表中用作外键.在表中,它用作多个字段的外键(例如ObserverID,RecorderID,CheckerID).

我已成功添加了关系(在MS Access'关系'视图中),其中我有表别名来执行每个表的多个关系:

*tblUser.UserID - > 1到多 - > tblResight.ObserverID

*tblUser_1.UserID - > 1到多 - > tblResight.CheckerID

在使用参照完整性的强制创建约25个关系后,当我尝试添加另一个时,我收到以下错误:

"操作失败.表'tblUsers上有太多索引.' 删除表上的一些索引并再次尝试操作."

我运行了我在这里找到的代码,它返回我在tblUsers上有6个索引.我知道每个表有32个索引的限制.

我使用关系GUI错了吗?在我创建关系时,访问是否为执行引用完整性创建索引(特别是在运行脚本时不会出现的索引)?我有点困惑,任何帮助都会受到赞赏.

indexing ms-access relationship

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

indexing ×1

ms-access ×1

relationship ×1