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