我有一個關係確定是否關係是1NF沒有數據
CAR_SALE(Car#, Date_sold, Salesperson#, Commission%, Discount_amt)
Primary Key: {Car#, Salesperson#}
Additional Dependencies: Date_sold -> Discount_amt
Salesperson# -> Commission%
,我必須確定它是否在1NF,2NF或3NF。我們只給出沒有數據的關係模式。我無法確定這是否屬於1NF。爲了使事情成爲1NF,它不得有屬性的重複組。鑑於這種沒有實際數據的關係模式,難道不可能說出來嗎?我不需要實際數據來確定它是否是1NF?或者主鍵的存在讓我知道沒有屬性會重複?
我知道2NF,它必須在1NF和所有非關鍵屬性必須依賴於主鍵,並且對於3NF,它必須在2NF和沒有轉換依賴關係。
http://stackoverflow.com/a/23202535/562459 –
你在2NF&3NF定義的嘗試是如此草率,以至於它們不代表什麼。 (即使「翻譯」被修正爲「傳遞性」。)閱讀一些實際的教科書定義。細節很重要。 PS另請參閱[我的答案](http://stackoverflow.com/a/26952821/3404097)的問題,評論由MikeSherrill'CatRecall'鏈接到。 – philipxy