iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

菜鳥大學生資料庫學習記系列 第 6

Day 06 - FOREIGN KEY 實際把鍵連起來!

上一篇我們大致介紹了FOREIGN KEY的作用,那我們現在直接在MYSQL上操作給大家看喽!

首先我們有guest和order兩個表,而我們現在想做的是就是把guest的guest_id連接到order的id裡面。

(MYSQL裡金色鑰匙代表主鍵,銀色鑰匙代表外鍵)

https://ithelp.ithome.com.tw/upload/images/20210920/20141567T8H1Ve2xkk.jpg

https://ithelp.ithome.com.tw/upload/images/20210920/20141567qrt82Fn4As.jpg

開始實作

01 首先要把鍵連到order裡所以先選擇order表單>點選結構>點選關聯檢視

https://ithelp.ithome.com.tw/upload/images/20210920/20141567H8nLaPRfLo.jpg

02 限制名稱可以取自己看的懂的名字,欄位選擇自己要被綁定的欄位此為id,最後旁邊則是選擇用哪個資料庫的哪個資料表的哪個欄位去限制他。

https://ithelp.ithome.com.tw/upload/images/20210920/201415673AnPa8Ztxw.jpg

這樣order的id旁邊就會有銀色小鑰匙啦!如果沒有檢查一下8成都是在連的時候對錯欄位導致沒有限制到。

今天就到這啦下篇見!


上一篇
Day 05 - 了解FOREIGN KEY 外鍵限制!
下一篇
Day 07 - INSERT INTO 把資料加進資料表!
系列文
菜鳥大學生資料庫學習記30

尚未有邦友留言

立即登入留言