有沒有人可以給講解下foreign key, primary key 和 reference key 都是干嘛的。麻煩通俗點,百度給的概念有點不太懂。有例子更好。謝謝大神了。
primary key,主鍵,也就是唯一標識一行數據的關鍵字,相當於數據的身份證。
foreign key,外鍵,當兩個表關聯的時候,作為一對多的多的那一方的字段,比如一個老師對應多個學生,在老師表中定義了id,在學生表中定義了teacherid,那麼teacherid就是外鍵。
如果是一對一的外鍵,有時候也叫 reference key