MYSQL外鍵的使用以及優缺點

外鍵的作用很多地方都寫的是:保持數據的一致性和完整性。我一開始接觸外鍵的時候也是一頭霧水,下面舉個理解來說明: 上圖描述了主外鍵關係,設置外鍵之後,成績表中的學號必須在學生表中存在,否則數據無法插入,保證了成績表中的所有成績都有對應的學生,這是我理解的一致性 我們在刪除數據的時候,必須先刪除成績表中的數據才能刪除對應學生表中的數據(只有學生的所有成績都被刪除之後才能刪除這個學生的信息),這樣保證成
相關文章
相關標籤/搜索