zoukankan      html  css  js  c++  java
  • 给表加上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.系统组”,这样即使是名称重复,但是由于代码的存在用户也能明白。

    总结

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

  • 相关阅读:
    1.0-springboot的java配置方式
    关于springboot启动的问题.
    关于Springboot整合mybatis启动的问题
    关于IDEA无法引入包和类的情况
    关于SpringBoot bean无法注入的问题(与文件包位置有关)改变自动扫描的包
    PostgerSQL 解决锁表
    git 合并冲突后回滚到之前版本
    双重检查锁实现单例
    SpringBoot事务
    SQL性能优化
  • 原文地址:https://www.cnblogs.com/rock_chen/p/1758192.html
Copyright © 2011-2022 走看看