给表加上Code字段

给表加上Code字段

在信息系统的分析过程中可以参考财务里面的一些设计,所有的字典表,可用来选择的表(如员工、用户表、用户组表等)都可以附加一个字段Code,就像财务里的科目代码,当然Code字段需要加上唯一索引。

这样的好处是为信息作一个归类,不但可以为用户的业务提供指导,在使用上也可以借助代码提高效率。

部门表:

Id

Code

Name

1

01

开发部

2

0101

研发部

3

0102

测试部

用户组

Id

Code

Name

1

101

系统组

2

201

经理组

3

202

员工组

依据Code 进行归类

以用户组为例来说明,用户组的Code规则为第一位的1表示计算机层面管理,第一位的2表示系统中的真实用户,最终用户可以依照各自的规则进行代码的定义。

依据Code进行检索

有了归类就可以进行检索了,前提是提供好底层的解析。例如:

1%:检索以1开头组;

201-210:检索201开头到210开头的用户组;

201,202,204:检索201202204的用户组;

依据Code进行输入

在编辑页面,用户经过一段时间的使用,基本可以记下常用的代码,这样用户在输入的时候,可以直接敲代码,例如界面有一个用户组输入框,用户只要输入“201”,你就里面自动填充输入框为“201.系统组”,这样即使是名称重复,但是由于代码的存在用户也能明白。

总结

财务(非软件财务系统)中的好多设计如果借鉴到信息系统中,将会提升信息系统的适用性,毕竟财务是个很悠久很重要的学科,也是一个不断总结的学科,学习它没错的。

原文地址:https://www.cnblogs.com/rock_chen/p/1758192.html