Foxtable(狐表)用户栏目专家坐堂 → 产品编码表中信息引用的问题


  共有2682人关注过本帖平板打印复制链接

主题:产品编码表中信息引用的问题

帅哥哟,离线,有人找我吗?
HappyFt
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17116 威望:0 精华:0 注册:2014/7/29 19:09:00
产品编码表中信息引用的问题  发帖心情 Post By:2014/10/24 16:05:00 [只看该作者]

产品编码表中有产品编码、品名、规格、计量单位这些基本的数据字段是项目中其他表中都会引用到的。按数据库的范式来讲在其他表中就不用再重复添加这些字段,只要一个产品编码字段即可,但这样用户光看编码有时看不懂,不直观,所以还必须在每个表中都要显示品名,规格等出来才行。现在不知道哪种方式来实现更合理?

 

1、其他所有表中均在后台数据库表中增加这些字段。这样每个表中都重复设置这些字段,感觉也很啰嗦,同时又增加数据库的容量。优点是表中使用时直接取数填充到里面就可以,用户查看时编码,规格等都可看到,比较直观。

2、其他所有的单据表后台数据库中只增加一列产品编码字段,其他字段用表达式,但这样表是用窗口中的sqltable fill的,打开窗口时要如何用代码增加表达式列。同时加载数据时也要用代码从产品编码表中查询这些基础字段进来,这样是不是效率比方式1慢很多,而用实现起来更繁琐。

 

不知上面哪种方法好些?还有没有其他的方法(我的表全部都是窗口动态fill的,事先都不加载)

 

谢谢!


 回到顶部