2012-11-13 126 views
0

我想知道是否爲每個表添加自動增量主索引(在其他表的鍵之間是否存在任何其他關係)是一種好的做法?自動增量ID練習

例子:

每當我創造的任何表

,我始終保持所謂的id主自動增量鍵。無論是用戶還是帖子或評論,或任何表格。這是我做的默認事情。然後,我可以添加其他關鍵字,如紀念,postid等,但'ID'始終停留。

這是不好的做法?

回答

4

它總是好的,讓您的primary-ID爲自動遞增的身份這可以幫助你在許多方面,如:

  • 維護唯一主鍵完整性整個記錄

  • 減少手動的機會輸入錯誤,如重複等。

  • 保存工作

    • 如果沒有自動增量比你將有 檢索最後一個ID在你的代碼比加1,然後保存記錄

保持它作爲一個自動遞增的身份節省你從上面。