我只是想看看林基於以下FD我正常正常嗎?
正確歸我的桌子下面是我想出了2NF和3NF後的表。
Table 1 - (__Client ID__,CLient Name, VetID)
Table 2 - (__Client ID__,__Pet ID__, Pet Name, Pet wt)
Table 3 - (__Vet ID__, Vet Name)
正確的結構將讚賞與解釋,如果我的錯誤。謝謝!
跟帖:可以在不同的表結構正常化的結果(取決於你如何做到這一點)
編輯:我應該有標籤的家庭作業(不能夠)。基本上我試圖弄清楚爲什麼我的解決方案與此處發佈的解決方案不同http://tinypic.com/r/2nqtv7b/5
@ A4L:謝謝,因爲我的聲望,它不允許我添加圖像。 – user3080633
似乎沒問題。 2NF和3NF的規範化不能朝不同的方向發展 - 規範化的表格應該看起來一樣。如果其他標準化過程不完整,唯一的區別將會發生(期望顯而易見的名稱和列的順序)。 –
寵物可以更換所有者。如果你記錄寵物的具體信息,這個關係應該是多對多的。如果您只是將寵物作爲所有者的財產感興趣,那麼您目前的設計就沒有問題。 – Andomar