回答
我見過的每個數據庫教科書都至少包含一個鉛筆和紙張算法,以確定給定關係的所有候選鍵。看看你的教科書。
非正式地講,不屬於任何函數依賴項的屬性必須是的一部分,每個候選鍵。
在你原來的問題中,給定R(ABCD)和F(A-> B,B-> C),你會添加平凡的函數依賴D-> D到F.唯一的候選鍵是AD。
您的評論,給出R(ABCD)和F(A-> B,A-> C,AC-> d),唯一的候選鍵是A.
如果函數依賴關係集合如下,那麼候選關鍵字會是什麼: –
如果函數關係集合如下,那麼候選關鍵字將是什麼:A-> B,A-> C Ac-> D ...現在很清楚一個候選關鍵是AC.can我可以包含AD作爲候選鍵..其實這是我的疑問。 –
對於R(ABCD)和功能相關性集合{A-> B,A-> C,AC-> D},AC不是候選關鍵字。 AD也不是。 –
- 1. 關係數據庫設計
- 2. 關係數據庫設計
- 3. 數據庫設計/關係
- 4. 數據庫設計關係
- 5. 查找關係的所有候選鍵
- 6. 如何在數據庫模式中設計這種關係
- 7. 候選關鍵字/縮小
- 8. 關係數據庫設計 - 一個表中的雙主鍵?
- 9. kendo grid與數據庫設計中沒有關係的外鍵
- 10. 關係數據庫設計用MySQL,
- 11. 關係數據庫設計問題
- 12. 多對多關係數據庫設計
- 13. 關係數據庫設計 - 「循環」圖
- 14. 1-M關係數據庫設計
- 15. 數據庫設計一對一關係
- 16. 關係數據庫設計週期
- 17. 努力與數據庫設計/關係
- 18. 關係數據庫設計方案
- 19. MySQL數據庫設計 - 關係表
- 20. 關係數據庫設計 - 拆分表
- 21. 數據庫架構設計的關係
- 22. 數據庫表關係的設計
- 23. 數據庫設計:OR關係
- 24. 關係數據庫設計(MySQL的)
- 25. 電影關係數據庫設計
- 26. MySQL關係數據庫設計
- 27. 關係數據庫設計(MySQL的)
- 28. 數據庫設計1對1關係
- 29. 關係數據庫設計 - 規範化和關係
- 30. 關係數據庫設計 - 關係問題
如果你知道關係數據庫的基礎知識,對OP的要求並不清楚。 –