1

我使用访问权限在我目前工作的非营利组织存储音乐会注册信息。我进行了设置,以便将所有赞助人联系信息转储到一张表中,并将所有音乐会注册信息转储到另一张表中。当我们更改演唱会季节时,我只需复制/粘贴“2012-13 演唱会注册表”并将其重命名为“2013-14”演唱会注册表”。

音乐会登记表是我所有其他信息的“中心”。我有大约六个摘要查询,显示特定音乐会的信息,我仍然需要为谁收款等,以及与每个文档相关联的许多 Word 邮件合并。这个设置效果很好,除了每个赛季我需要进入并将所有查询和 word 文档重新链接到新的注册表

我将在下个月底离开我的工作,我想让数据库对用户更加友好,特别是因为我相当肯定我的替代者对访问的熟悉度为零。我的问题是:

1) 除了创建一个新的注册表和逐年的后续查询之外,还有一种更优雅、更简单的方式来从一个季节过渡到另一个季节?

2)当我离开时,我如何为新人证明这个数据库是白痴的?我很害怕如果我创建了一个广泛的“操作指南”,它根本就不会被阅读,而这个人将被迫重新发明轮子。我正在玩弄创建一个总机,但我担心这会使数据库看起来更加难以接近。

感谢您的洞察力,如果有任何问题,很高兴澄清!

4

1 回答 1

1

只需制作一张桌子。将其称为“注册表”并添加一个名为“季节”的新字段。您的查询将包含该字段的过滤器。这样您就不需要重新链接查询、复制表等。

例如,假设您有一个查询要从该表中提取特定季节的所有信息。它可能看起来像:

 Select * from RegistrationTable where Season=[What Season];

运行时,查询将提示用户输入季节并仅提取该数据。

另外,我确实推荐“操作方法”指南。您可能会做很多手动操作,甚至没有考虑过。如果不出意外,你总是可以说你给了他们文件,从而为你的继任者提供了文件。

于 2013-04-24T19:48:01.550 回答