序言
寫這篇文章之前,自己也查了很多的資料來(lái)搞清楚這兩者的關(guān)系和各自所做的事情,但是百度一搜,大多數(shù)博文感覺(jué)說(shuō)的云里霧里,可能博主自己清楚是怎么一回事,但是給一個(gè)不懂的人或者一知半解的人看的話,別人也看不懂其中的關(guān)系,所以我自己寫博文的時(shí)候,會(huì)盡量用通俗通俗在通俗的語(yǔ)言去描述一個(gè)概念,希望能盡自己的力量去幫助你們理解。光看我的是不行的,最關(guān)鍵的是要自己動(dòng)手去實(shí)踐一遍,能得出一樣的結(jié)論,那就說(shuō)明懂了,在我不懂的時(shí)候,我就去自己實(shí)現(xiàn)它,一次次嘗試,慢慢的就總結(jié)出規(guī)律了。
--WH
一、外鍵
我為什么要把這個(gè)單獨(dú)拿出來(lái)說(shuō)呢?因?yàn)樽蛱煳也虐l(fā)現(xiàn)我自己對(duì)這個(gè)外鍵的概念原來(lái)理解偏差了,并且很多人估計(jì)和我一樣,對(duì)這個(gè)東西理解錯(cuò)了,現(xiàn)在就來(lái)說(shuō)說(shuō)一個(gè)什么誤區(qū)。
1、這張表的外鍵是deptId把? 2、這張表有外鍵嗎?
大多數(shù)人這里說(shuō)的外鍵,度是指的一張表中被外鍵約束的字段名稱。這是很多人從一開(kāi)始就默認(rèn)的,其實(shí)并不然,
解釋:對(duì)于每張有外鍵約束這個(gè)約束關(guān)系的表,都會(huì)給這個(gè)外鍵約束關(guān)系取一個(gè)名字,從給表設(shè)置外鍵約束的語(yǔ)句中就可以得知。