设置:
一个表documents用列author_id和reviewer_id(以及其他)调用.
一个表users用列调用user_id.
我需要创建两个参照完整性链接:和
之间的一对多.和
之间的一对多.user_idauthor_iduser_idreviewer_id
换句话说,这两列中documents的列彼此独立,但两者都应该具有有效的值user_id.
添加这些关系中的任何一个都可以.当我尝试在Edit Relationships窗口中添加第二个关系时,Access会抱怨以下消息:
Microsoft Office Access无法强制实施此关系的参照完整性.
我搜索过,但找不到任何解决方案.关于如何配置这种关系的任何想法?
要将一个表中的两个单独关系添加到另一个表中的两个不同字段,您需要在关系窗口中拥有父表的多个实例.
因此,您将"用户和文档"表添加到关系窗口并创建第一个关系.然后将Users表第二次添加到关系窗口(它将别名为Users_1),然后从该别名副本添加第二个关系.
这与你在QBE中定义两个这样的连接的方式完全一致,所以我说这根本不是问题.但它不一定显而易见!
| 归档时间: |
|
| 查看次数: |
2693 次 |
| 最近记录: |