访问数据关系混淆

时间:2017-07-21 08:53:22

标签: ms-access etl

我们的一个ETL作业使用来自Access DB的源数据。我最近试图调查整个工作的设置,因为我们认为可能需要根据新的用户要求进行一些更改。

当我查看Data Services中的数据源时(右键单击>查看数据),我注意到其中一列(表A中的D列)中有ID类型编号并设置为INT,但在实际中访问数据库它具有名称和常规文本,但该字段设置为数字类型。

我只是意识到当我在Access中的每一行数据中发现有一个下拉按钮时它发生了什么,它显示为一个包含3列数据的视图。然后,我在查看表格设计时找到了关系按钮。

我注意到Access中显示的数据实际上是来自不同表中的列,我们可以说表B中的列E,但是表A中有一个关系。

所以我的问题是,这个其他表的列数据(列E,表B)如何设置为在表A,列D中显示,因为还有许多其他要选择的列。我可以看到如何选择数据的唯一方法是从下拉视图中手动地,每行一个。我认为没有人愿意坐下来做几千行。

下拉视图中有3列来自表B.为什么这些列以及为什么不是所有这些列,如果表B和A是通过ID连接的?

由于

安德鲁

0 个答案:

没有答案