每个公司可以根据自己的需要,为业务增减字段
这种功能, 就是把横向表做成竖向表
例如表A横向表 如果字段是定的就这样设计:
订单号 字段A 字段B 字段C
如果设置为竖向表
ID 订单号 字段 值
1 A001 字段A 11
2 A001 字段B 22
3 A001 字段C 33
通过函数, 可以把竖向表转为横向表。
像一个订单表, 一些共有的, 可以设计为横向表, 一些不定的字段, 设计坚向表, 通过一个函数, 整理完整的数据出来
像你这么问的话,说明你除了需求外,其他几乎都不懂,找个好程序员,或者降低你学习的要求,不要想着一步登天。
每家公司需求都不一样 流程和功能很多都不一样 不可能达到一套oa多家公司用
先对一家公司 在充分了解他们需求的基础上进行数据库表结构设计
目前我在得公司就是第三种方案。实际上1,2种方案只是看似美好,操作性并不好。也会根据增加实施组
第三种方案同样要增加实施组,但是不会增加1,2种得那么多得词不达意啊增加难度得字段,而是根据业务需要增加字面意思和业务意思一样得字段。