机房重构数据库设计
前言:
此次重構,本來想直接的編碼,嘗試后不太對勁,又返回頭按照文檔驅動,認真開始!
之前機房用的是別人設計好的數據庫,存在一些不合理的地方,所以這次想自己設計!
由于設計好,就不太想再改,所以權衡很多,中間也是拖了很久,就怕那里出錯,后面得推到重來!
看了很多人的博客關于數據庫設計!
我的步驟:
1.重新分析了系統的需求和功能
2..參考自考數據庫設計步驟、博客、之前數據庫,抽象實體,屬性,聯系,畫
3.對照設計的E-R圖和現實做對比,跟新出真實的數據庫設計
需求:
E-R圖
通過數據流來完善數據庫設計
發現:有的功能只是顯示,有的功能只是修改單個表,有的功能需要聯和多個表,更改也涉及多個表!
綠色:顯示查看
藍色:只修改單個表
紅色:多表組合查詢
粉色:涉及多表更改
2018-9-7補充說明:
初學的時候,這種方法只是大概,具體根據實際情況調整
高級階段估計聯合用的多,就會少出現調整情況
感謝閱讀~
總結
- 上一篇: 【C#实践】详解三层转七层:登录
- 下一篇: 【数据结构】查找