資料庫表結構設計原則

2021-08-21 02:09:21 字數 397 閱讀 1558

表名一律以tb_開頭,如果所有的表都有固定字首,這樣做也沒有什麼意義。

資料庫欄位在命名的時候要盡量避免歧義,對於資料庫的設計者和熟悉業務的人來說,這些歧義並沒有什麼太大的影響,而對於乙個新來的同事而言,會為新同事熟悉業務造成不小的困擾。

那麼如何避免這些問題,這就要在專案開始的時候遵守開發規範,不可半途而廢。

1、一定要有資料庫維護文件,這些文件盡量讓乙個人來維護。

2、所有的字段要做乙個統一維護,避免歧義。

3、在業務中劃分不同的模組,可以加字首區分,例如:交易模組td_,資金cp_

4、在業務開發過程中很難遵守第三正規化,會存在相當多的冗餘字段,目的也是為了業務更好的展開,在設計過程中冗餘的字段盡量是那些不變的字段,例如姓名、身份證等

資料庫表結構設計

立即建立此表 返回資料庫大全 mysql建表sql語句 資料庫結構 敏捷專案 系統配置表 資料庫大全 敏捷專案 系統配置表 create table yesapi main setting id bigint 20 unsigned not null auto increment,key varch...

資料庫結構設計

1.3概念設計的任務 1.2概念設計的依據 需求分析的文件,需求說明書,功能模型 資料流圖或idef0圖 資訊模型 er圖 和資料庫概念說明書是資料庫邏輯設計的依據 1.2 資料庫概念設計過程 1.3 資料建模方法 er建模方法 idef1x建模方法標識er模型中的聯絡,依次轉換與每個聯絡相關聯的實...

資料庫表結構設計方法

author skate time 2011 02 12 資料庫表結構設計方法 當我們設計乙個資料庫儲存模式時,要仔細分析資料模式,不要一股腦的把所有的資料都放在一起。那樣的話對系統的可用性,高效能,擴充套件性都會有嚴重的影響。當然你設計的系統非常小,完全可以用最簡單的方法。要通過對業務的熟練,從不...