1.使用英文單詞,避免使用拼音
2.使用單詞單數,採用大寫,方便不同資料庫移植
3.單詞間使用下劃線分隔
4.表的字首建議表名前加上對應的簡寫的模組名
5.列名採用大寫,單詞採用單數
6.對於同樣含義的字段,採用同樣的列名,同時,字段型別也應一樣
7.命名時避免保留字衝突,如names,key,type
8.如果以下資料型別已經夠用了,就無需選擇其他的
char\varchar\int\datetime(oracle:date)\numeric
9.避免使用float\double\real,可改用numeric
資料庫設計注意事項
關係型資料庫還能盛行多久?針對表的描述中,要重點說明設計這張表的原因 理由或目的,以及與其他表的關係,尤其是與業務邏輯緊密相關的表。指令碼中,每個字段新增必要的注釋,例如 comment on table sys users t is 系統使用者的相關資訊 comment on column sys...
資料庫設計注意事項
dbms資料庫管理系統 資料庫設計 1 有效儲存 2 高效訪問目的 1 減少資料冗餘 2 避免資料維護異常 3 節約儲存空間 4 高效的訪問資料庫設計過程 1 需求分析 分析需要儲存的資料是哪些,這些資料有哪些屬性,這些屬性各自的特點是什麼 2 邏輯設計 使用er圖對資料庫進行邏輯建模,3 物理設計...
資料庫建表注意事項
為了以後維護,擴充套件方便,一般來說建立資料表的時候有幾個欄位都是需要的。1 序列號 主鍵 一般來說還是推薦需要主鍵的。在sql server和oracle中有序號字段,但是mysql中卻沒有,只能用自增整數來代替。2 creator欄位,一般此字段是用於記錄這條資料的建立者,維護資料時可以責任到人...