1. 程式人生 > >定義資料表時要考慮的要素

定義資料表時要考慮的要素

定義資料表時要考慮的要素

建立一張資料表時一般有以下要素要考慮:

  • 列:
    • 欄位型別
    • 是否為空
    • 是否自增
    • 預設值
  • 鍵:
    • 主鍵
    • 外來鍵
    • 唯一鍵(也可能是多個 filed 組成的)
  • 觸發器(就是自動呼叫的儲存過程,據說要慎用,因為它在不知情的下做了很多操作,會讓系統更加複雜)
  • 最後是索引,但很少用到

另外,資料庫中除了表以外,還有其他元素:

  • 檢視
  • 儲存過程

注意:欄位設定為 null 和空字串, 這兩者含義是不一樣的,請注意這兩者之間的差別。