- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- 徐麗健
- 8字
- 2019-11-22 18:32:54
第4章 數據庫設計
4.1 數據庫表設計
在經過對權限管理系統做了細致的需求分析和功能分析之后,我們列出需要實現的需求:
- 系統登錄:能夠進行系統登錄。
- 用戶管理:提供用戶管理界面。
- 機構管理:提供機構管理界面。
- 角色管理:提供角色管理界面。
- 菜單管理:提供菜單管理界面。
- 字典管理:提供字典管理界面。
- 登錄日志:提供登錄日志界面。
- 操作日志:提供操作日志界面。
- 數據監控:集成Druid數據監控。
- 服務監控:集成Boot Admin服務監控。
- 服務治理:集成Spring Cloud服務治理。
基于以上需求,結合各功能需求之間的直接關系,我們需要設計出權限管理系統的數據庫表。
這里,我們的數據庫設計遵循以下原則:
- 所有數據庫表均采用長整型的“編號”字段作為表的主鍵。
- 編號、創建人、創建時間、更新人、更新時間為所有表的共同字段。
- 表間關系采用各表編號進行關聯查詢,不定義實際數據庫外鍵。
- 本系統涉及的數據庫腳本均采用MySQL,其他數據庫腳本請自行處理。
推薦閱讀
- JavaScript+jQuery開發實戰
- Raspberry Pi for Secret Agents(Third Edition)
- 差分進化算法及其高維多目標優化應用
- 算法訓練營:提高篇(全彩版)
- C程序設計實踐教程
- 微信小程序開發與實戰(微課版)
- Service Mesh實戰:基于Linkerd和Kubernetes的微服務實踐
- Extreme C
- jQuery for Designers Beginner's Guide Second Edition
- Apache Solr PHP Integration
- 軟件工程與UML案例解析(第三版)
- 計算機組裝與維護(第二版)
- Mastering Bootstrap 4
- Serverless從入門到進階:架構、原理與實踐
- HTML 5與CSS 3權威指南(第4版·上冊)