企業(yè)費用管理數(shù)據(jù)庫設(shè)計說明_第1頁
企業(yè)費用管理數(shù)據(jù)庫設(shè)計說明_第2頁
企業(yè)費用管理數(shù)據(jù)庫設(shè)計說明_第3頁
企業(yè)費用管理數(shù)據(jù)庫設(shè)計說明_第4頁
企業(yè)費用管理數(shù)據(jù)庫設(shè)計說明_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、WORD6/6數(shù)據(jù)庫設(shè)計說明書編寫: 日期: 日期:目錄 TOC o 1-3 1引言 PAGEREF _Toc236737944 h 41.1預(yù)期的讀者 PAGEREF _Toc236737945 h 41.2數(shù)據(jù)庫 PAGEREF _Toc236737946 h 41.3目的和作用 PAGEREF _Toc236737947 h 42數(shù)據(jù)庫設(shè)計42.1物理數(shù)據(jù)模型設(shè)計42.2表設(shè)計42.2.1TableName(表名的解釋)42.3表之間的關(guān)聯(lián)設(shè)計72.4存儲過程設(shè)計72.5觸發(fā)器設(shè)計7引言數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)Oracle版本信息:10g企業(yè)版。數(shù)據(jù)庫IP地址:172.18.2.70端口號:

2、1521Oracle_SID:orcl 目的和作用將數(shù)據(jù)分析的結(jié)果進一步整理,形成最終的計算機模型,以便數(shù)據(jù)庫開發(fā)人員建立物理數(shù)據(jù)庫,方便其他項目小組人員查閱參考。數(shù)據(jù)庫設(shè)計物理數(shù)據(jù)模型設(shè)計表設(shè)計TableName(表名的解釋)表名:E_USER(用戶表,員工表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注userIdINTEGER否主鍵,表索引,自動生成userNumCAHR(10)否員工編號,由用戶輸入userNameVARCHARE(50)否用戶passwordVARCHARE(16)否用戶登錄密碼roleIdINTEGER否外鍵,扮演角色編號,引用E_ROLE表的roleIddepartmentI

3、dINTEGER外鍵,所屬部門編號,引用E_DEPARTMENTE表的departmentId表名:E_ROLE(角色表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注roleIdINTEGER否主鍵,表索引,自動生成roleNumVARCHAR(10)否角色編號,用戶填寫roleNameVARCHARE(50)否角色名稱表名:E_DEPARTMENT(部門表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注departmentIdINTEGER否主鍵,部門編號,自動生成departmentNumVARCHAR(10)否部門編號,用戶填寫departmentNameVARCHARE(50)否部門名稱表名:E_LEADER(

4、部門主管表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注idINTEGER否主鍵,表索引departmentIdINTEGER否外鍵,引用部門表的部門編號userIdINTEGER否部門主管Id,外鍵,引用用戶表的用戶編號表名:E_CHARGE(費用項目表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注chargeIdINTEGER否主鍵,表索引,自動生成chargeNumVARCHAR(10)否費用編號,用戶填寫chargeNameVARCHAR(50)否費用項目名稱表名:E_BUDGET(預(yù)算單元表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注budgetIdINTEGER否主鍵,預(yù)算單元索引,自動生成budgetNameVA

5、RCHAR(50)否預(yù)算單元名稱startTimeDATE否預(yù)算起始時間endTimeDATE否預(yù)算結(jié)束時間stateINTEGER否0審批狀態(tài):0-審批中;1-已審批totalAmountNUMBER(*,2)否次預(yù)算單元中所有費用項目的金額總和表名:E_REIM(報銷單表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注reimIdINTEGER否報銷單編號,自動生成reimTimeDATE否報銷發(fā)生時間userIdINTEGER否外鍵,申請人Id,引用E_USER的userId。budgetIdINTEGER否外鍵,所屬預(yù)算單元Id,引用E_BUDGET的budgetIdtotalAmountNUMBE

6、R(*,2)否該次報銷單中所有費用項目的金額總和processIdVARCHAR(50)否報銷審批流程的編號remiDescVARCHAR(200)否備注信息stateINTEGER否報銷審批狀態(tài),有三個值:1-審批中;2-審批通過;3-審批未通過。occurTimeVARCHAR(20)否發(fā)生時間,格式如2009-07-29至2009-07-30pidVARCHAR(10)憑證粘帖單號uageVARCHAR(50)否用途表名:BudgetCharge(預(yù)算費用表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注idINTEGER否主鍵,表索引,自動生成budgetIdINTEGER否外鍵,引用表E_BUDG

7、ET的budgetId chargeIdINTEGER否外鍵,引用表E_Charge的chargetId amountNUMBER(*,2)否budgetId對應(yīng)的預(yù)單元中,chargeId號費用的金額表名:ReimCharge(報銷費用表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注idINTEGER否主鍵,自動生成chargerIdINTEGER否外鍵,引用表E_Charge的chargetId remiIdINTEGER否外鍵,引用表E_REIM的budgetId amountNUMBER(*,2)否remiId對應(yīng)的報銷單中,chargeId號費用的金額specVARCHAR(200)否詳細(xì)說明表名:PROCESS(流程表)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注processIdINTEGER否主鍵,自動生成processNumNUMBER(6)否流程編號,自動生成,定長processNameVARCHAR(50)否流程名稱filenameVARCHAR否流程描述文件名stateINTEGER否流程狀態(tài),有兩個值:1-活動;0-暫停表之間的關(guān)聯(lián)設(shè)計*:表示多;1:表示1;*1:表示多對一E_USERE_ROLE:*1。E_USERE_DEPARTMENT:*1。E_BUDGET E_CHARGE:*;于是生成了下面兩個一對多:E_BUDGETBudgetCharge:1*和E_CHARG

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論