動態表單數據庫設計

 

存儲結構去業務化網站

 

 

參數排序

key/valueit

一般系統參數就是這樣,不少配置項也是鍵值的。例如:分配比例,網站title,某某時間。模板

 

 

碼錶分爲兩種:效率

 

一、一種是沒有層級的後臺

也就是用組就能夠表達的。例如:性別,狀態。擴展

 

二、一種是有層級的軟件

樹形的。例如:地域,樹形分類。表單

樹形有些是無限層級的,有些也就是幾層。配置

 

 

碼錶

分組:性別組,狀態組

 

碼錶分組

編號    名稱

001    性別

002    狀態

 

 

碼錶值

分組編號    碼    值    排序

001        001001    男    10

001        001002    女    20

002        002001    凍結    10

002        002002    等待    20

002        002003    進行    30

002        002004    完成    40

 

 

性別組:男,女

狀態組:凍結,等待,進行,完成

 

 

有層級關係的碼錶

 

碼錶分組

編號    名稱

001    地域

002    行業

003    度量單位

 

碼錶值

分組編號        碼        上級碼        值        排序

001        001001        0            北京        10

001        001002        0            上海        20

001        001001001    001001        海淀        10

002        002001        0            IT            20

002        002002        0            財務        30

002        002001001    002001        軟件        40

003        003001        0            體積         10

003        003001001    003001        升            20

003        003001002    003001        毫升            30

003        003002        0            面積        10

003        003002001    003002        畝            20

003        003002002    003002        公頃            30

 

擴展屬性

 

屬性組:

我的聯繫人屬性組:姓名,電話,手機,電子郵件

企業聯繫人屬性組:姓名,部門,職務,電話,手機,電子郵件

銀行帳戶屬性組:開戶行名稱,開戶名稱,開戶帳號

工做經歷屬性組

教育經歷屬性組

 

 

屬性模板:

一個模板包含多個屬性組

註冊用戶模板:銀行帳戶屬性組,工做經歷屬性組,教育經歷屬性組

 

 

動態表單

後臺爲表單選擇屬性模板,以及配置屬性模板的顯示順序,可見性等等,前臺根據後臺選擇的模板動態生成表單頁面,也能夠在後臺配置好屬性模板以後生成表單頁面,也就是表單頁面的靜態化,這樣能夠提升表單頁面的訪問效率。

相關文章
相關標籤/搜索