2016年3月19日 星期六

[MySQL] 1NF 資料正規化守則。


Rule1:
具單元性ATOMIC, 同一個欄位中,不會儲存好幾個類型相同的資料。

Ex: 有個欄位叫做興趣: 裡面有 游泳,看電影,打球。
除非這就是你想使用資料的最小單位,否則
全部放在一個欄位裡面,將無法準確搜尋。


Rule2:
需要具有單元性,且不會用好幾個欄位,儲存相同類型的資料。

ex: 你不該設計兩個不同名子的欄位而放類似的內容,像是
一個欄位叫做學生1,另一個叫做學生2,即便兩個學生的姓名是不同的,
但這違反了Rule2.


沒有留言:

張貼留言