權限可以說在項目中具有舉足輕重的地位,那麼怎麼設計一個好的權限呢,本人跟踞以前的經驗寫了個設計文檔,希望對大家有所幫助,當然如有不當的地方,還請指出!
1.圖解z
2.E-R圖
2.數據庫設計
表名 |
User |
功能 |
用戶信息資料 |
字段名 |
功能 |
ID |
用戶代號 |
表名 |
PowerGroup |
功能 |
權限組資料 |
字段名 |
功能 |
ID |
權限組代號 |
Name |
權限組名稱 |
表名 |
XXX |
功能 |
權限組與用戶對應關系表 |
字段名 |
功能 |
ID |
對應關系代號 |
UserID |
用戶代號 |
PowerGroupID |
權限組代號 |
表名 |
MemberShip |
功能 |
權限組成員表 |
字段名 |
功能 |
ID |
權限組成員代號 |
Name |
權限組成員名稱 |
PowerGroupID |
權限組代號 |
表名 |
SystemFunction |
功能 |
系統功能表 |
字段名 |
功能 |
ID |
系統功能代號 |
Name |
系統功能名稱 |
表名 |
XXX |
功能 |
系統功能與權限組成員對應關系表 |
字段名 |
功能 |
ID |
對應關系代號 |
FunctionID |
系統功能代號 |
MemberShipID |
權限組成員代號 |