-1
A
回答
1
沒有UNIQUE
約束或在兩列上定義的唯一索引,該表可能有重複的行。
另外,默認情況下,主鍵是聚簇索引:您需要爲預期的查詢性能單獨索引表。
請參閱another SO question和yet another SO question declared as a duplicate of it關於主鍵&唯一約束與唯一索引之間的差異。
相關問題
- 1. 此表是否需要新的主鍵?
- 2. 我是否需要爲每個表定義一個新的主鍵字段?
- 3. 是否可以不使用主鍵當我不需要一個
- 4. 我們是否需要引用另外兩個表的表上的主鍵?
- 5. 我是否需要Transact SQL中的簡單IF的括號?
- 6. 爲什麼我的數據庫表需要一個主鍵?
- 7. RedBean是否需要「id」主鍵?
- 8. 是否需要主鍵? (6NF實現)
- 9. 如果我的複合索引是唯一的,我需要一個主鍵嗎?
- 10. 我需要將主表的主鍵轉到依賴表中的外鍵字段
- 11. 是否有必要在foriegn表中有一個主鍵?
- 12. SQL加入表 - 它需要一個主鍵還是唯一的鍵?
- 13. MySQL是否需要多對多鏈接表的主鍵?
- 14. 將一個表中的多個外鍵轉換爲另一個表中的單個主鍵是否正確?
- 15. 我的數據庫表中是否需要外鍵?
- 16. 主表最簡單的主鍵?
- 17. 我是否需要爲我的關係表創建代理鍵?
- 18. MySQL表結構,我需要一個主鍵嗎?
- 19. 我是否需要簡單社區網站的SSL證書?
- 20. 我是否需要爲簡單的網站使用Web框架?
- 21. 我需要設置爲其他表中的組合主鍵之一的外鍵
- 22. 需要做一個簡單的查詢
- 23. 需要一個簡單的查詢
- 24. 需要一個(簡單)的SQLite聲明
- 25. 需要一個簡單的linq
- 26. as3需要一個簡單的解釋
- 27. 在PHP中需要REGEX幫助。一個簡單的。幫幫我!
- 28. 我是否需要一個單獨的Eclipse for android ADT開發?
- 29. 我是否需要跨多個表繼承外鍵?
- 30. SQLite中的主鍵是否需要索引?
你期望什麼樣的答案?沒什麼特別的事 – usr
如果你的表缺少一個鍵,那麼它不是它應該表示的外部現實的真實表示。用戶很難使用這些數據或準確地驗證或更新數據。 – sqlvogel