Toggle navigation
IT人
IT人
資料庫表設計三正規化
元亨利貞
發表於
2022-11-22
資料庫
- **什麼是資料庫設計正規化** 它是資料庫表的設計依據,也就是教你怎麼去設計資料庫表。 - **三正規化** ***第一正規化:***要求所有的資料表都必須有主鍵,表中的每個欄位都遵循原子性,不可拆分。 ***第二正規化:***在第一正規化的基礎上,非主鍵欄位完全依賴主鍵欄位,不要部分依賴主鍵欄位。 ***第三正規化:***在第二正規化基礎上,非主鍵欄位直接依賴主鍵欄位,不要間接依賴主鍵欄位。 - **設計正規化的意義** 可以更好的解決資料的冗餘,提高資料有效的檢查和資料儲存的效率 - **資料庫表的設計** ***一對一:***主鍵唯一 ***一對多:***兩張表,多出來的表設定外來鍵(FK) ***多對多:***三張表,關係表兩個外來鍵(FK)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024433/viewspace-2924506/,如需轉載,請註明出處,否則將追究法律責任。
最新文章
Brand Finance:2023年中國醫藥榜單
聊聊基於Alink庫的隨機森林模型
Vue框架快速上手
redis 原始碼分析:Jedis 哨兵模式連線原理
pandas(進階操作)-- 處理非數值型資料 -- 資料分析三劍客(核心)
9.2 運用API實現執行緒同步
掌握這些技巧,讓Excel批次資料清洗變得簡單高效!
pandas -- DataFrame的級聯以及合併操作
Llama2-Chinese專案:3.2-LoRA微調和模型量化
5.go語言函式提綱
Cplex混合整數規劃求解(Python API)
解密網路通訊的關鍵技術(下):DNS、ARP、DHCP和NAT,你瞭解多少?