后一個范式都是在滿足前一個范式的基礎上建立的.
1NF:無重復的列.表中的每一列都是不可分割的基本數據項.不滿足1NF的數據庫不是關系數據庫.
例如:聯系人表(姓名,電話),一個聯系人有家庭電話和公司電話,則不符合1NF,應拆分為(姓名,家庭電話,公司電話).
原子性,數據不可再分
2NF:屬性完全依賴于主鍵.不能存在僅依賴于關鍵一部分的屬性.數據沒有冗余
例如:選課關系(學號,課程名稱,成績,學分),組合關鍵字(學號,課程名稱)作為主鍵.其不滿足2NF,
因為存在決定關系:課程名稱->學分即存在組合主鍵中的部分字段決定非主屬性的情況.會導致數據冗余,更新/插入/刪除異常.
3NF:屬性不傳遞依賴于其它非主屬性.非主鍵列必須直接依賴于主鍵,而不能傳遞依賴。
即不能是:非主鍵A依賴于非主鍵B,非主鍵B依賴于主鍵.
例如:學生表(學號,姓名,學院編號,學院名稱),學號是主鍵,姓名、學院編號、學院名稱都完全依賴于學號,
滿足2NF,但不滿足3NF,因為學院名稱直接依賴的是學院編號 ,它是通過傳遞才依賴于主鍵.

另外有需要云服務器可以了解下創(chuàng)新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網站名稱:Mysql的三范式設計-創(chuàng)新互聯
本文鏈接:http://www.chinadenli.net/article16/deeidg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網頁設計公司、App設計、面包屑導航、網站排名、企業(yè)網站制作、外貿網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯