沒事幹寫寫流程審批資料庫的設計

2021-10-25 10:07:08 字數 2368 閱讀 3806

workflow(流程表)

序號

字段

描述

1

wfid

2

wfname

流程名稱

form(流程表單表)

序號

字段

描述

1

fid

2

wfid

流程id

3

design

表單設計html**

4

itemdata

表單物件具體資料,形式如:

t型別可以有:textbox/radio/textarea/select

node(流程路線表)

序號

字段

描述

1

nodeid

2

wfid

流程id

3

type

節點型別,2=分支節點

4

condition

如為分支節點,具體的條件資訊,如:[,f:'days',c:'>=',d:'3',n:5}]

表示欄位days<3走4節點,days>=3走5節點

5

prevnode

上級節點id,0=開始節點

6

nextnode

下級節點id,0=結束節點,4-5=表示出現分支

7

handlers

操作者,uid-6=uid為6的使用者,zg=部門主管領導,orgid-6=表示結構id為6的部門

8

cando

哪些表單物件可以編輯

流程例項表(example)

序號

字段

描述

1

exid

例項id

2

extitle

流程例項標題,一般為「使用者名稱」+「流程名稱」

3

uid

發起者

4

jointime

發起時間

5

status

0=未發起,1=正在流轉,2=已結束

6

wfid

流程id

流程例項程序表(process)

序號

字段

描述

1

proid

2

curnodeid

當前執行到的節點id

3

uid

操作者id

4

handtime

操作時間

5

headdata

操作後的資料,y/n

6

exid

例項id

審批流資料庫設計

需求 審批流程自定義 審批的每個節點可以有多個審核人,有乙個失敗則視為審批失敗 審批的過程可以自由前進後退 當發文到達某個節點失敗後,會自動被打回到上乙個節點.上乙個節點可以選擇修改後繼續提交,或者再打回到上乙個節點.整個審批可以看成是三種狀態 1.草稿 來自兩種情況 1.發起人剛起草審核.2.審核...

資料庫設計流程

資料庫作為資料的乙個容器,不但對程式的performance有很大的影響,而且對應用程式的擴充套件有非常大的影響.所以對應用程式來說,乙個具有良好設計的資料庫是非常重要的.那麼如何才能設計出效能好,又支援擴充套件的資料庫呢?這是我們大家都要去探索的問題.現在有很多版本的資料庫設計的流程.然而這也只是...

資料庫設計流程

資料庫設計流程,可以分為五步 規劃需求分析 概念設計 邏輯設計 物理設計 規劃就是指考慮好建立資料庫的必要性和可行性,明確資料庫在整個專案中扮演的角色以及與其它干係角色之間的關係。需求分析就是通過調研,了解這個專案對資料庫的資料和處理能力的要求,這個階段可以出乙個簡單的需求說明書。需求說明書需要包含...