系统的基础数据不规范,问题严重啊
2005年9月23日, 星期五
系统的基础数据不规范,问题严重啊
今天BILLIONLINK项目遇到了问题,主要是基础数据不规范的问题
这个问题在以前也遇到过,主要的原因是新旧系统的数据切换问题,原来的旧系统数据很不规范,而且原来的程序也不规范,商品名称都可以自己随便填写,没有对商品进行编码,造成了现在的麻烦。
以后记住了:
系统中应该进行编码的一定要编码,商品、港口、国家等等。
但是随之而来的问题又来了,编码的确能规范了,而且编码之后的一些自动查找的功能也能实现了,但是界面上显示和操作就没有那么灵活了,需要在GRID上进行LOOKUP字段,或者进行视图的连接,比较麻烦。
还是平衡!!!
还有一个问题:
因为BILLIONLINK是多语言的,所以类别是个问题。
原来没有多语言的时候,类别表用来存储所有的涉及到的类别,类表主表结构如下:
类别编码 类别名称
类别从表结构如下:
类别编码 类别值 类别显示文字
因为多语言的原因,在GRID上的类别字段必须连接类别表以便显示相应的文字,但是这就不方便了,因为视图里没有办法做到即显示中文的类别,又显示英文的类别。
所以解决的方法就是:
把所有的类别都改成英文的,VALUE和TEXT都是英文的,这样在GRID上显示就没有问题了。都显示英文的类别值,看懂没有问题。因为是贸易公司。

浙公网安备 33010602011771号