數據庫中外鍵的做用

外鍵用來幹什麼 爲了一張表記錄的數據不要太過冗餘。這和軟件工程的模塊化思想差很少相似,只不過在數據庫中是對錶關係進行解耦,儘可能讓表 記錄的數據單一化。就如你貼的圖片中,把成績和學生信息放在一張表中就太冗餘了,成績徹底能夠以學生的id做爲區分標識。 數據庫 爲何說外鍵能保持數據的一致性、完整性 你想一想,你的圖中的第一章表分割成了表1和表2,表2的學號引用了表1的學號字段做爲外鍵,若是不創建外鍵,
相關文章
相關標籤/搜索