我有一个包含两个表的数据库。第一个表(入站)是用于创建输出表的表及其各自数据字段的列表。第二个表(输出)是输出表的完整列表(实体名称、表名称、列名称、数据类型、属性格式等)。这些表通过一个键“链接”,这样我就知道哪个入站信息负责输出结果。
我需要创建第三个表,以便与其他人共享,该表与第二个表(即输出表)中的内容完全相同,但仅限于显示其中的几个字段。
主输出表包含我们所需的所有参考信息,但在共享数据库时,我只想向用户显示选定的信息,而不会被其余信息所困扰或困惑。主输出表有大约 18 个字段,但我只希望“新”表显示其中的 10 个字段。
是否可以创建现有表的精简视图?如何实现?
答案1
有多种方法可以实现这一点。你可以:
- 创建一个生成表查询,用所需的数据填充新表
- 对您希望他们看到的数据进行查询,并在数据表视图中显示
- 创建一个表单来显示数据
- 创建报告来显示数据
使用表格的问题是用户将能够修改数据。就我个人而言,我会使用查询。它看起来就像数据表视图中的表格,但数据无法更改。
如果用户要更改数据,他们将需要表访问权限。因此,创建重复表不太可能将更改保存到原始表。在这种情况下,表单可能是一个更好的工具。