0

数据库由 4 个实体和一些关联表组成。表的主要部分(15 个表)只不过是查找表,以确保有效的数据输入。我称它们为参考表。他们大多是静态的。(男性/女性....)。

每当您设计用于数据输入的表单时,您都会使用组合框来关联这些表格以确保有效输入(它们的主要用途!!!)。

有没有办法减少所有这些参考。表。我知道您禁止在表格设计中进行表格查找。我同意...

4

1 回答 1

0

您的参考表实际上是验证您只想接受一组有限值的数据输入的一种非常好的方法。很容易判断期望值是什么,因为它们就在那里。但是将这些表与您的其他数据放在同一个数据库中有一个缺点:有人可能会意外或故意更改验证值。例如,您可能不希望有更多的性别,而不仅仅是男性和女性(尽管有些人这样做)。

解决此问题的一种方法是将所有参考表放在单独的Access 数据库文件中,并从主数据库文件链接到所需的表。然后,对引用表 DB 设置限制性安全权限,使大多数人无法对其进行编辑。这将使您的参考表保持原始状态。

于 2013-09-27T00:49:18.600 回答