1. 范式是什么
范式可以理解為規范或者建議
2. 三大范式
這里應該說是關系型數據庫的三大范式。
- 列不可分
例如一個記錄人員信息的表,它的住址作為一列的話:河南省信陽市平橋區。
其實它是可以再分的 省份 市 區 - 每列都與主鍵相關,而不能與主鍵的某一部分相關(主要針對于聯合主鍵)
- 禁止非主屬性的傳遞依賴
比如說有一個學生信息表,有學生編號、用戶類型、用戶級別。
用戶類型是根據學生編號來確定的,用戶級別是根據用戶類型來確定的,這樣就有依賴傳遞了。
不規范建表
規范建表
范式可以理解為規范或者建議
這里應該說是關系型數據庫的三大范式。