OA系统,关于审批的流程
现有 记录信息record 审批通过需要"审批团"的概念。
比如审批团A,比方有a1,a2,a3三个成员, 而且3个人审批有顺序,比如先a1,再a2.... , 三个人审批过了,那条记录才审批通过。请问高手 如何设计数据库比较好。现在 记录record表 字段假使如下。
idx, 记录名称,审批团Id_Fx,审批团审批状态

解决方案 »

  1.   

    idx, 记录名称,审批成员,审批顺序 审批状态审批通过 表示所有审批成员的状态都是通过标志
      

  2.   

    个人意见,
    主表:
    id,记录名称,审批顺序,审批人id,审批团id,审批人审批状态,(团状态看你个人意愿设定)次表:
    审批团id,审批人id,审批团顺序id,次表用来方便逻辑设定审批顺序,看审批过程都查主表。 
    万一审批过程中出现审批团人员变动,根据业务需求对未审批结束的单子内的该人员做灰化或者添加等处理。