假如你只有表格,该怎样建立系统?

继续咋天的内容。

先摘抄关于 ID 的知识

编码的原则

1,唯一性,保证编码的唯一性,是编码的根本原则,

2,通用性,编码结构要简单明了,位数少。

3,实用性,便于使用容易记忆

4,扩展性,便于追加,追加后不会引起体系混乱。

5,效率型,快速录入,好辨认。

还有,如避免使用特殊符号;

长度应该保持一致;

变动属性不应纳入;

越简短越好;

编码应反映顺序,但不用采用有意义的编码。

用一维数据表的格式。如实记录各种业务流程信息。

举例合同订立,发货,收付款,发票各流程按各自的方式记录,不同的是每张表有加上 ID 号:同一批货(或订单,或合同)在每流程加上唯一的 ID 编码来区分。

积累到一定数据量。不但可以用这个数据源分析各个流程的情况。还可以把各个流程的数据通过相同的属性列(如客户名,ID 编码,货物)。进行关联分析。其实就是在记录业务数据的同时,建立了一个关系性数据库。

正因为前期设计表的时候有加上 ID 编码这一步骤。就可以把编码作为每个流程中相连接的列。对整个的业务流程进行分析对比统计分析。

假如同一编码,合同是20吨货,发货是二笔记录12吨,-2吨。发票为开了12吨,收款为10吨。

则可以描述出,订了20吨货,发了12吨,退回2吨,开了12吨票,收了10吨的货款。

这里专门设计了一个退货。记为负数。而不是直接合并成10吨。(虽然实际上最终结果是10吨)。

表格的联系和动态管理,可使用函数或者透视表来实现。这才是用表格记录数据,对决策提供决策的真正用法。这也是前面说的业务流程数据化的思路,这也是数字化转型的基础。

配图

图1
图2


假如你只有表格,该怎样建立系统?
http://example.com/2024/01/23/2024-01-23-table-system/
作者
xy
发布于
2024年1月23日
许可协议