ms-access - 如何在 MS Access 中的相同两个表之间创建多个关系?

标签 ms-access ms-access-2007

我有一个用户表和一个评论表。 Reviews 表有 ReviewedUserId 和 ReviewerUserId,这两个外键都指向 User 表的主键 (UserId)。当我尝试在 Access 中创建 User 表和 Reviews 表之间的第二个关系时,它会创建第二个 User 表并在 Users_1 中命名。

首先,这在Access中正常吗?在 SQl Server 中,我可以毫无问题地在两个表之间建立两个关系。

其次,是否可以重命名此别名表,以便不必将其称为 Users_1?

谢谢。

最佳答案

User_1、User_2 等是创建多个关系时 Access 别名表的方式。如果您使用代码来创建关系,您可以选择自己的名称

Database.CreateRelation Method

但我不知道有什么方法可以更改关系窗口中的别名。

关于ms-access - 如何在 MS Access 中的相同两个表之间创建多个关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9659700/

相关文章:

java - 如何使用 netbeans 在 Java 中直接从 GUI 更新访问数据库表

ms-access - 如何通过C#读取access数据库中 'OLE Object'字段中存储的word文档时去除垃圾字符?

java - 如何使用 UCanAccess 更改表

ms-access - 使用vba将多个 Access 报告合并到一个pdf文件

ms-access - 导出为带有列标题的文本

mysql - 使用 DSN ODBC 2 连接到 ONLINE MySQL 数据库

java - 我需要连接我的 java 应用程序来访问 Windows 7 x64 中的数据库?

database - MS-Access VBA Listbox.ItemData 底层数据类型

ms-access - 查询输入必须至少包含一个表或查询

ms-access - 如何在 MS Access 的追加查询中将数据类型从文本转换为是/否?