用戶表使用用戶名做主鍵合適么?
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
:用戶表使用用戶名做主鍵合適么? 用戶名是唯一的,可以用它做主鍵么? 不建議,一般主鍵建議使用有序遞增的數(shù)字,且與業(yè)務(wù)無關(guān)。 一方面是為了性能考慮,另一方面是為了將來業(yè)務(wù)發(fā)生變化。比如你這里的用戶將來需要改名? 而且當(dāng)在作為關(guān)聯(lián)鍵與其他表進(jìn)行關(guān)聯(lián)時(shí),所需要的其他表也要跟隨同樣的列大小,而且如果未來用戶名發(fā)生變化,有可能你需要對(duì)其他表都進(jìn)行一次處理才能保證數(shù)據(jù)是一樣的,而這在大規(guī)模數(shù)據(jù)上就是災(zāi)難。 該文章在 2023/8/26 10:08:49 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |