编程开发 > ACCESS > 文章内容

Access三论表设计

2011-3-8编辑:lily
天看到版友图图同志的一个表如下:

套级表
职务 任职年限 工龄1-3年 工龄4-5年 工龄5年以上
科级 3年以下 6 7 8
科级 4-6年 8 9 10
副科级 3年以下 5 6 7
副科级 4-6年 7 8 9

  看了这个表后,第一反应便觉得设计不合理,因为后面几个涉及到工龄的字段似乎应该并在一起为一个工龄字段。不过仔细琢磨了一下,这个表的设计还是有它相对的合理性,为什么这样说呢?试想一下,如果将几个工龄字段并为一个字段,就意味着职务和任职年限两个字段的数据需要大量冗余。看来真理总是相对的,在这个情形下,似乎图图同志的表数据冗余是最少的了。

  那么对于这样一张表应该如何设计筛选呢?这就需要同时运用两种手段了,其一是设计一个选择查询,将三个工龄字段并为一个字段;其二是在此基础上做窗体的筛选,并且需要注意组合框的更新后事件会有所不同。

Access编码的智慧

热点推荐

登录注册
触屏版电脑版网站地图