關於項目中權限的設計

權限可以說在項目中具有舉足輕重的地位,那麼怎麼設計一個好的權限呢,本人跟踞以前的經驗寫了個設計文檔,希望對大家有所幫助,當然如有不當的地方,還請指出!
 

1.圖解z

關於項目中權限的設計 

2E-R

關於項目中權限的設計
2.
數據庫設計

表名

User

功能

用戶信息資料

字段名

功能

ID

用戶代號

 

表名

PowerGroup

功能

權限組資料

字段名

功能

ID

權限組代號

Name

權限組名稱

 

表名

XXX

功能

權限組與用戶對應關系表

字段名

功能

ID

對應關系代號

UserID

用戶代號

PowerGroupID

權限組代號

 

表名

MemberShip

功能

權限組成員表

字段名

功能

ID

權限組成員代號

Name

權限組成員名稱

PowerGroupID

權限組代號

 

表名

SystemFunction

功能

系統功能表

字段名

功能

ID

系統功能代號

Name

系統功能名稱

 

表名

XXX

功能

系統功能與權限組成員對應關系表

字段名

功能

ID

對應關系代號

FunctionID

系統功能代號

MemberShipID

權限組成員代號

 

你可能感兴趣的:(關於項目中權限的設計)