設(shè)計關(guān)系數(shù)據(jù)庫時,遵從不同的規(guī)范要求,設(shè)計出合理的關(guān)系型數(shù)據(jù)庫,這些不同的規(guī)范要求被稱為不同的范式,各種范式呈遞次規(guī)范,范式越高,冗余越小.#
php開發(fā)中,滿足3范式足以.#
<h1>第一范式</h1>
關(guān)系型數(shù)據(jù)庫都天然的滿足第一范式,
1 數(shù)據(jù)庫每一列都是不可分割的原子數(shù)據(jù)項,這一列必須表達明確的一個意思.否則必須分不同的列
2 不能有重復(fù)的列
<h1>第二范式</h1>
1 表中不能有完全重復(fù)的一條記錄(一行數(shù)據(jù)) 一般情況下,通過設(shè)置主鍵來搞定,而且該主鍵是自增長.
<h1>第三范式</h1>
1 在第二范式的基礎(chǔ)上更進一層,目標是確保每列都和主鍵列直接相關(guān),而不是間接相關(guān).