Office中国论坛/Access中国论坛

标题: 【Access小品】真理不是绝对的--三论表设计 [打印本页]

作者: todaynew    时间: 2010-9-29 20:30
标题: 【Access小品】真理不是绝对的--三论表设计
本帖最后由 todaynew 于 2010-9-29 20:38 编辑

今天看到版友图图同志的一个表如下:
                                  ︱  工龄年限
职务    ︱   任职年限      ︱     1-3年    4-5年   5年以上
科级    ︱   3年以下       ︱     6 级        7级    8级
科级    ︱ 4-6年            ︱     8 级        9级    10级
副科级 ︱ 3年以下         ︱     5级         6级    7级
副科级 ︱  4-6年           ︱     7级         8级    9级



  看了这个表后,第一反应便觉得设计不合理,因为后面几个涉及到工龄的字段似乎应该并在一起为一个工龄字段。不过仔细琢磨了一下,这个表的设计还是有它相对的合理性,为什么这样说呢?试想一下,如果将几个工龄字段并为一个字段,就意味着职务和任职年限两个字段的数据需要大量冗余。看来真理总是相对的,在这个情形下,似乎图图同志的表数据冗余是最少的了。
  那么对于这样一张表应该如何设计筛选呢?这就需要同时运用两种手段了,其一是设计一个选择查询,将三个工龄字段并为一个字段;其二是在此基础上做窗体的筛选,并且需要注意组合框的更新后事件会有所不同。

[attach]43620[/attach]

[attach]43619[/attach]


作者: t小宝    时间: 2010-9-29 23:33
谢谢分享!一切都是相对的,各取所需。
作者: tmtony    时间: 2010-9-30 00:07
谢谢分享,根据情况!
作者: xuwenning    时间: 2010-9-30 08:56
谢谢分享
收藏了

作者: wuyinhui127    时间: 2015-12-15 17:01

谢谢分享
收藏了
作者: 764300778    时间: 2015-12-16 23:46
eeee
作者: xxk8077    时间: 2023-3-13 07:05
谢谢分享
作者: wuyiren    时间: 2023-3-13 09:11
谢谢分享




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3