将数据从平面文件表导入到多对多关系的查询

时间:2016-06-26 22:25:08

标签: ms-access ms-access-2013

我无法弄清楚如何在Access中生成所需的查询以从平面文件页面导入数据。

下面的示例数据显示了我有两种类型的表 - 一种具有文件数据,另一种具有人员数据,其中多个人可以与多个文件相关,多个文件可以与多个人相关。

表1:文件数据

    FileID  Month    Day  Synopsis
    1234    January  22   Example
    1235    January  23   Example
    1236    January  24   Example
    1237    January  25   Example

表2:人员数据

 FileID    Surname   GivenOne
 1234      SMITH     Jane
 1234      SMITH     John
 1235      DOE       John
 1236      DOE       Jane
 1237      SMITH     Jane

我想要的是创建追加查询,将新文件添加到现有文件表中,将新人添加到所有人的现有主表中(每个人只包含一个记录,并包含自动生成的PersonID)每个人记录),将链接表附加到人员记录可能与之关联的任何新文件的帐户中。

有没有人对如何做到这一点有任何建议?我理解使用链接/连接表将PersonID链接到FileID,但考虑到多对多关系,我无法弄清楚如何处理向现有表添加新信息。这将是我每天都要重复的任务,所以我想要我可以反复运行的查询。任何提示/建议非常感谢。

0 个答案:

没有答案