2 评论

1 收藏

分享

【经验分享】多维度产品数据表的编号设计

本帖最后由 刘剑 于 2016-7-13 22:41 编辑

小Q截图-20160713215830.png
上图是我的产品数据表的一部分,看上图就可以看出来我们的产品是有非常多的参数字段的,这个参数就是我标题中说的维度。

在我的另外一个表“订单数据表”中需要关联该表的数据,因为我需要知道订单中销售的产品信息,但是云表格在关联数据的搜索功能是只能搜索文本字段和数字字段的,而根据我的产品数据表,要定位一个产品需要N个维度的参数才能定位到我需要的产品,有些字段为了输入方便使用的并不是文本和数字类型的字段,所以说在关联数据中难以搜索到我需要的产品。但是我的产品数据量是很多的,不搜索难易找到我需要的产品数据,既然云表格只能搜索到文本和数字类型的字段,那我就设计一个该类型的字段,且让该字段是唯一的,这样只要在关联数据中搜索该字段就可以准确的搜索到我要的产品,下图就是关联数据搜索时的界面。
小Q截图-20160713223937.png

这个唯一的字段就是产品编号。这个产品编号字段要满足两个前提条件:
1、在产品数据表中是唯一的
2、类型是文本或数字
但是因为我们的产品量很大,如果这个字段是随机的,那根本就没办法搜索,因为使用的人根本就不知道自己要的产品的产品编号是多少,所以在这几该编号的时候也要考虑怎么便于记忆。下面就来解释一下该编号的组成怎么样才能解决2个前提条件和便于记忆这个问题。
因为我的产品是需要多个维度的确定才能定位到一个产品,而每个维度是有固定的值的,那我就将每个维度的值按照某个顺序进行排序,然后给每个值一个编号,比如HS1155001200这个产品编号,下面分析一下这个编号是怎么来的。
HS=品牌中的某个值,实际是某个品牌拼音的首字母,这个没有设计成数字是因为品牌数少,且是区分重点
1=材质中的UPVC,材质有多个值,其它我把UPVC这个材质赋予的编号值是1,CPVC就是2....
1=标准中的国标,标准也是有多个值,不同的产品执行的标准是不一样的,有的是国标有的是英标,每个标准对应一个数字编号
5=用途中的化工,产品的用途也是有多个值,不同的产品的用途是不一样的,有的用于给水,有点用于化工等
5=压力中的PN16
001=产品名称中的管材,每个产品名称对应的是一个三位数的数字,后面再说为什么这里是三位数,而前面都是一位数的数字
200=规格中的DE200,每个产品都是有个规格的,这个规格就是DE200,所以使用的就是200这个编号,但是如果是DE25,那使用的编号不是25,而是025,这个是为了保持整个产品编号的位数一致性,避免多了少了位数导致输入出错。
上面已经介绍了这个编号的组成,下面说说为什么这样组成。
为什么有的是三位数有的是1位数?
这个几位数是由该参数的值的数量决定的,比如材质这个参数的值,我们所有产品的材质是不会超过9种的,所以使用一位数据就可以了。
而产品名称这个参数的值有很多,但是不超过999种,那使用三位数的数字就可以覆盖所有的产品了,为了让组合后的编号位数一直,所以如果是第一个产品名称编号并不是1,而是001。
看下图估计更容易理解:
小Q截图-20160713222433.png
最后一个规格实际还有一种是6位数的,避免搞得过于复杂,所以没在前面表达出来
赋予每个值编号是不是随机的?
不是的,比如标准中的SCH40和SCH80,按照顺序SCH80应该是6,但是我们写的是8,是为了方便记忆,所以在设计编号的时候重点考虑的就是方便记忆。
材质中UPVC是1,是因为这个使用频率最高,这个参数的设计就考虑了使用频率和材质字母数
标准中国标是1,日标是2,国标是频率最高的,日标比其他几个标准在想到国标后更容易想到,所以就2了(个人原因)
压力中是按照压力值的大小来的
名称中是按照名称的逻辑及使用频率来的,比如管材是使用最多的就是001,而铜牙直通(直通铜牙)实际使用极少,但是为什么会是003呢?因为直通相当于短管材,使用频率仅次于管材所以就是002,而铜牙直通是直通中的一种,为了把逻辑相近的都列在一起,所以它就是003了。

根据上面的设计就可以解决文本字段可搜索、唯一、便于记忆的问题了。

可能有些朋友还是会说你这个编号也难记啊?实际当你每天不停的用的时候就容易记住了,唯一难记的就是名称的编号,但是目前没找到更好的解决方案,只能把名称编号打印出来贴在办公桌上,随时查阅。就是为了方便查阅所以才把名称中逻辑相近的放在一起。

我这个经验存在针对性,分享出来只是给大家一个举一反三的参考,如果大家有更好的方法可以回复交流一下。

实际上我们还有套自己开发的管理系统来搞定这些事情,但是不联网,所以我才考虑用这个做一个试试。希望云表格能越做越好。

回复

举报 使用道具

相关帖子
全部回复 (2)
查看全部
恩,明白你的需求
会在后期进行优化的

伙伴办公-助力你的梦想!

举报 回复 支持 反对 使用道具

很好的编制思路,值得借鉴学习

举报 回复 支持 反对 使用道具

刘剑
注册会员
主题 4
回复 8
粉丝 0
|网站地图
快速回复 返回顶部 返回列表