鑑於關係Company(CompanyRefNumber,Name,City,Country,Turnover,Year)
。標準化步驟2和3
爲了實現第一範式,複合屬性Location已經被分解爲城市和國家。
鑑於一家公司可以擁有多個地點,您對下一個分解步驟提出了什麼建議,並最終完成了分解以實現第三範式。
我嘗試
下分解步驟
公司(CompanyRefNumber,名稱,營業額,年) 公司(CompanyRefNumber,城市,國家)
第三範式
公司(CompanyRefNumber,Name,Turnover,Year )
公司(CompanyRefNumber,城市)
公司(CompanyRefNumber,國家或地區)
您的上一個版本是錯誤的,因爲您無法確定哪個城市位於哪個國家/地區。 – Barmar
只是因爲正常的形式被編號,所以人們不應該依次通過它們。無論如何,規範化爲3NF需要識別功能依賴關係,然後是候選鍵。 – philipxy