數據庫的三大范式是什么?
第一范式:每個列都不可以再拆分
第二范式:在第一范式的基礎上,非主鍵列完全依賴主鍵,而不是依賴主鍵的一部分
第三范式:在第二范式的基礎上,非主鍵列只依賴於主鍵,不依賴其他非主鍵
在設計數據庫結構的時候,要盡量遵守三范式,如果不遵守,必須有足夠的理由。比如性能。事實上我們經常會為了性能而妥協數據庫的設計
第一范式:每個列都不可以再拆分
第二范式:在第一范式的基礎上,非主鍵列完全依賴主鍵,而不是依賴主鍵的一部分
第三范式:在第二范式的基礎上,非主鍵列只依賴於主鍵,不依賴其他非主鍵
在設計數據庫結構的時候,要盡量遵守三范式,如果不遵守,必須有足夠的理由。比如性能。事實上我們經常會為了性能而妥協數據庫的設計
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。