Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

数据规范化问题

gzlssr  发表于:2013-08-17 15:16:19  
复制

仓库管理系统的表设计遇到一个问题,仓库里有许多类似的产品,比如:钢板有多种厚度,多种材质,相互组合就产生了十几种产品,需要把厚度和材质再做一个查阅表么?如果不做就会有以下情况:钢板   2mm     Q235B

                                                    钢板   3mm    Q235B

                                                    钢板   2mm     316L

有许多重复的,如何合理的设计表呢?

另外,如果单独做了查阅表,其它表里在引用查阅字段时,只显示数字ID ,不显示中文名称了,如何解决?

 

Top
gzlssr 发表于:2013-08-17 15:17:52
仓库管理系统的表设计遇到一个问题,仓库里有许多类似的产品,比如:钢板有多种厚度,多种材质,相互组合就产生了十几种产品,需要把厚度和材质再做一个查阅表么?如果不做就会有以下情况:钢板   2mm     Q235B

                                                    钢板   3mm    Q235B

                                                    钢板   2mm     316L

有许多重复的,如何合理的设计表呢?

另外,如果单独做了查阅表,其它表里在引用查阅字段时,只显示数字ID ,不显示中文名称了,如何解决?



沧海桑田 发表于:2013-08-17 15:43:44

不同的材质与不同的厚度组合后本身就是一种新的料号,按这些特征组合放入编码规则里,分别编料号就行了。

你把你现有的所有组合发出来,我做个示范给你看看

编码规则要点:

1.唯一性:一个料号只能代表一种货品/物料

2.全面性:把关键特征在编码中体现出来,而不是全都是流水号,不便识别

3.延伸性:预留足够的位数,避免用了一段时间后就发现按规则编不下去了,又要推倒重来



总记录:2篇  页次:1/1 9 1 :