搭建一個Web權限配置的系統,需要以下五張數據表:人員表,分組表,頁面表,目錄表,操作權限表。各張數據表中用到的id均為自增1的標識,每張數據表的定義如下:
1.1人員表(operatorinfo)
1.2分組表(operatorgroup)
1.3頁面表(pageinfo)
1.4目錄表(catalog)
1.5權限表(rightlist)
1.6映射關系
用戶表通過分組編號可以映射到分組表;
頁面表通過目錄編號可以映射到目錄表;
分組編號,目錄編號,頁面編號映射到權限表,便可以確定一個用戶可以訪問的頁面。其中,一個用戶可以屬於多個分組,具有屬於分組中的所有權限。
總結:本章主要介紹的是數據表的設計,下一章主要介紹項目的搭建和基本操作類的封裝說明。