数据归一化达不到3nf

Data Normalisation cannot reach 3nf

您好,我目前正在尝试将我的数据从场景规范化到 3NF。到目前为止,但不确定它是否正确,因为我真的不知道如何从 2nf 到 3nf ...任何帮助将不胜感激。

UNF

* Property ID
* Weekly Rate
* Property Type (repeating)
* Location (Repeating)
* owner (repeating)
* owner address (repeating)
* no of rooms (repeating)
* kitchen(repeating)

1NF

* Property ID (PK)
* Weekly Rate

----------


* Owner (PK)
* Property ID (FK)
* Location
* Property Type
* Owner Address
* No Of Rooms
* Kitchen

2NF

* Property ID (PK)
* Weekly Rate


----------


* Owner (PK)
* Property ID (FK)
* Owner Address


----------


* Property ID (PK)
* Location
* Property Type
* No of Rooms
* Kitchen

据我所知,我不太确定如何将其放入 3nf 中,也不确定两个表中的 属性 ID 作为 (PK) 是否正确?

3NF = 2NF + 没有依赖于另一个非关键属性的非关键属性

Property
-------------------
Property ID
Owner ID
Location (unknown? Beach?)
Address
Weekly Rate
Property Type
No of Rooms
Kitchen (Yay, Nay)



Owner
-------------------
Owner ID
Address