2018/04/12

SampleCMS 系統資料表說明

SampleCMS 系統資料表,以功能區分為兩大類,「帳號與權限系統」與「網頁內容發佈系統」。
以下說明,

帳號與權限系統 /

 - E-R Model

  1. 主要資料表為員工資料 Employee,也是帳號資料。
  2. 員工需指定部門 Department 與身分 EmployeeRole。
  3. 網頁後端作業選項 Operations 指的是後台管理系統畫面中左側選單的每個項目,由於是樹狀結構,每一筆資料需記錄自己的上層代碼 ParentId。
  4. 權限管理以身分為中心,需設定指定身分 EmployeeRole 可用的網頁後端作業選項 Operations,設定值存放在員工身分後端作業授權關聯表 EmployeeRoleOperationsDesc。
  5. 詳細的欄位說明請參照 Table Schema 文件。

 - Table Schema


網頁內容發佈系統 /

 - E-R Model

  1. 主要資料表為網頁內容 Article,由於是樹狀結構,每一筆資料需記錄自己的上層代碼 ParentId。
  2. 附件檔案 AttachFile、網頁照片 ArticlePicture、網頁影片 ArticleVideo 皆附屬於網頁內容之下,因此需各自記錄 ArticleId。
  3. 多國語系資料以子資料表的方式設計,以欄位 CultureName 區分各語系的相關資料。
  4. 詳細的欄位說明請參照 Table Schema 文件。

- Table Schema


沒有留言:

張貼留言