我是SQL新手。我目前正在使用SQL Server 2008 R2,我希望你們可以檢查表格是否正常,因爲我總是假設我的工作有缺陷,或者我只是偏執狂。如何規範化這個數據庫表?
如果表格沒有標準化,請告訴哪一個,爲什麼它是錯誤的。到目前爲止,這些是我在3NF獲得的表格,並且如果可以達到bcnf,則儘可能多。我只需要確認它是否在規範化的形式,不需要真正的答案:D
這是從一個大表PurchaseOrder,我已經規範化它通過3NF,我有5個表作爲結果:
這是從收到一大桌材料與我也歸它通過3NF,我得到了5桌的結果:
你用什麼函數依賴來解決這個問題? –
如果您希望我們檢查您的工作,您必須顯示並證明您所做的工作。我們所能做的就是看看你給出的答案是否可能。你有什麼理由?請閱讀最近10個數據庫規範化問題的評論。請閱讀[問],包括關於作業。 PS你總是可以把一張桌子放進BCNF。你不能總是保留函數依賴。 – philipxy