我需要將模型DB降低到3NF。然而,數據中有一列很含糊。轉換爲3NF
所以數據庫有以下幾列。 (道歉的格式,我也嘗試)
Employer ID | ContractNo | Hours | emp Name | workNo | workLocation -- 123 | A1 | 10 | J Smith | W36 | New York 124 | A1 | 7 | P Jones | W36 | New York 125 | A2 | 9 | R Lewis | W37 | Los Angeles 123 | A2 | 9 | J Smith | W37 | Los Angeles
每個員工都有一個唯一的ID,員工可以在1個多地方工作,每個單元都有一個唯一的workNo。我只是有點卡在哪裏包括ContractNo。在問題實際上是什麼沒有跡象。
因此,我的第一步是將其拆分成EmployerID,員工姓名和工作時間表。另外還有WorkNo,WorkLocation。但是,我對那個血腥的ContractNo做了什麼?
在可以標準化關係之前,首先標識並列出應用的功能依賴關係。 – reaanb
您使用什麼參考進行標準化?你的問題與知道什麼是標準化是不一致的。 – philipxy
是第一列「僱主ID」還是「員工ID」? –