天天看點

資料庫設計

資料庫設計使用工具:PowerDesigner,可以生成各種資料庫的sql語句,十分友善;

一、表命名

  一般小寫,以系統辨別,如這次是大修,則這次表名都以 dx_ 開頭,這樣便于與其他系統區分;

二、列命名

  一般小寫,命名規則一緻;同一個内容的列,在不同表中名字相同,以便識别;

三、注釋

  表注釋:什麼表,用來存儲什麼;

  列注釋:字段說明;

四、主鍵,外鍵

  每一張表都要有主鍵,保證表的完整性;主鍵不能為空;可以一個字段也可以多個字段組合主鍵;

  一張表主鍵可以作為另一張表的外鍵;

五、索引

  每一張表可以設定索引,一般主鍵外鍵不作為索引項,加速查詢;

繼續閱讀