這種關係在3FD歸一化中是否屬實?我能做些什麼(電話號碼),它是確定所有行?請任何人幫助我將這種關係轉換爲3FD,並保持正確的關係。ERD和歸一化3FD
回答
電話號碼不會是PATIENTS
一個很好的決定,如果這是一個真實的例子。有些病人會分享電話號碼,有些病人會有多個電話號碼,有些病人(小孩,無家可歸的人)可能根本沒有電話號碼。
您的模特名義上已在3NF已經。每個表的每個非關鍵屬性在功能上都完全依賴於每個候選關鍵字(而沒有其他)。這在你的情況下是微不足道的,因爲你已經爲主鍵聲明瞭代理鍵,並且你沒有爲任何候選鍵聲明唯一的約束。
「每個表的每個非關鍵屬性在功能上都完全依賴於所有主鍵。」只證明2NF。你的意思是「候選鍵」。 – philipxy
你是什麼意思(這在你的情況下是微不足道的,因爲你已經爲主鍵聲明瞭代理鍵,並且你沒有爲任何候選鍵聲明唯一的約束。)請問,我需要這些鍵? –
@ OsamaAL-Atraqchi - 您不需要*這些額外的密鑰,但是您可能擁有*它們,這取決於您的數據是什麼樣子。當爲主鍵創建代理鍵(例如無意義的唯一編號)時,根據定義,每行將由該鍵確定。您的模型中不清楚的是,除了「* ID」列之外是否還有其他列,這些列也是表的唯一決定因素。如果沒有其他_candidate keys_(並且沒有傳遞函數依賴),那麼你將會在3NF中。 –
- 1. 關注關於分層和遞歸ERD建模
- 2. groupby和歸一化兩個陣列
- 3. 歸一化爲3NF?
- 4. Encog歸一化與
- 5. 向量歸一化
- 6. ERD和SQL查詢幫助?
- 7. 將歸一化變量轉換回非歸一化的值
- 8. ERD代碼第一類
- 9. 在ERD
- 10. ERD vs UML association - erd被約束更多?
- 11. R中的歸一化
- 12. Cassandra中的歸一化
- 13. 歸一化積分圖像
- 14. 二維FFT的歸一化
- 15. matlab:歸一化距離圖
- 16. ERD表設計
- 17. ERD圖混淆
- 18. 晨間ERD壺
- 19. ERD for Partnerships
- 20. ERD-CLASS設計
- 21. 解釋ERD
- 22. R:雙矩陣求和和歸一化由矢量
- 23. 歸一化的矢量叉積非零矢量(非歸一化矢量)
- 24. 我有ERD和MYSQL服務器我可以將ERD與服務器
- 25. 使用SELU批量歸一化和自身歸一化神經網絡之間的區別
- 26. 教授和部門評估系統ERD
- 27. 創建ERD和關係模型設計
- 28. ERD和「關係圖」有什麼區別?
- 29. 2個實體的一個主鍵(ERD)
- 30. 數據庫ERD - 結表(一到多)
只是說明:患者的主鍵= PID,醫生= DID,諮詢= CID –
標準化基於功能依賴性和聯接依賴性。你是什麼?你用什麼參考「標準化」? – philipxy
請在您的問題中編輯澄清,評論是短暫的。請儘可能使用*文本*,而不要使用圖像作爲替換。 – philipxy