該內(nèi)容是我所在的MSN群中一個牛人的經(jīng)典總結(jié),先記下慢慢體會。
關(guān)于數(shù)據(jù)庫表的設(shè)計:
1、首先根據(jù)相關(guān)業(yè)務(wù)需求(主要參考輸出輸入條件)規(guī)劃出表的基本結(jié)構(gòu)
2、根據(jù)業(yè)務(wù)規(guī)則進(jìn)行狀態(tài)字段設(shè)計
3、根據(jù)公司或部門的通用規(guī)則(比如錄入員、創(chuàng)建時間、修改時間、刪除標(biāo)志之類)設(shè)置其他字段
4、預(yù)估相關(guān)表的數(shù)據(jù)量進(jìn)行容量規(guī)劃
5、確定主鍵和唯一索引,必要時根據(jù)容量規(guī)劃結(jié)果確定分區(qū)
6、按照第三范式進(jìn)行數(shù)據(jù)表設(shè)計
7、收集開發(fā)人員的查詢、刪除、更新習(xí)慣和語句
8、根據(jù)對相關(guān)處理語句的分析對數(shù)據(jù)結(jié)構(gòu)進(jìn)行相應(yīng)的變更。
9、根據(jù)對相關(guān)處理語句的分析進(jìn)行索引和外鍵的設(shè)置