當前位置:首頁 » 操作系統 » 審核流程資料庫

審核流程資料庫

發布時間: 2024-10-15 22:35:50

A. 如何實現OA系統的自定議審批流程的資料庫設計

我舉一個例子:有的OA系統是要公司客戶自己有伺服器,然後裝到客戶的伺服器上。可是客戶嫌麻煩,所以我想將OA系統(PHP+Mysql)放在自己的伺服器上,讓公司客戶及其員工來注冊使用。那麼問題來了,原來在客戶自己的伺服器上資料庫也就十幾張表,但都放到我的伺服器上,每注冊一個公司就得增加十幾張表,那如果有一萬家公司注冊資料庫不得有幾十萬張表?跟樓主一樣的問題,有一些老牌廠商早就給出來完美答案了,比如華為、天翎都有過類似的問題,這些企業提出的解決方案就很不錯,就針對上面的問題,最簡單的辦法是給每張表加個實例ID,一個公司對應一個實例ID,然後在你的MVC架構中跟DB最近的這一層加個攔截器,每個SQL查詢都自動帶上實例ID,這樣不用對代碼做很大改動。後期再根據需要優化,哪些公司合用一張表,哪些單獨佔用一張表甚至一個資料庫,總之具體問題具體對待,需要在運營的過程中根據用戶量和業務情況來分析採取對策。

B. 審核流程的資料庫一般怎麼設計

1、用戶表
用戶ID
用戶角色(1:業務員,2:經理,3:總經理,4:總裁。。。)
用戶姓名
2、客戶表
客戶ID
客戶名稱
3、業務員客戶表
用戶ID(其實就是用戶表裡的用戶角色為業務員的用戶)
客戶ID
4、業務員移交客戶申請表
申請人用戶ID
申請移交的客戶ID
審批狀態(0:審批中,1:已審批。。。。)
移交後用戶ID
5、請假表
用戶ID
請假開始時間
請假結束時間
請假類別(1:事假、2:病假、3:婚假。。。。。)
審批狀態(0:審批中,1:已審批。。。。)

熱點內容
iphone如何加密照片 發布:2025-09-12 07:57:33 瀏覽:835
蘋果6怎麼清理app緩存 發布:2025-09-12 07:23:19 瀏覽:541
模板厚度演算法 發布:2025-09-12 07:22:33 瀏覽:638
緩存屬於虛擬內存嗎 發布:2025-09-12 07:12:17 瀏覽:346
編程在線培訓好 發布:2025-09-12 07:10:17 瀏覽:837
可變軸編程 發布:2025-09-12 06:50:08 瀏覽:377
android編程實例 發布:2025-09-12 06:44:10 瀏覽:589
java加解密 發布:2025-09-12 06:30:59 瀏覽:924
php簡單的mvc框架 發布:2025-09-12 06:30:51 瀏覽:368
雜牌伺服器如何重裝系統 發布:2025-09-12 06:22:44 瀏覽:423