SQL最強(qiáng)大的功能之一在于我們可以在數(shù)據(jù)查詢的執(zhí)行中可以使用聯(lián)結(jié),來將多個表中的數(shù)據(jù)作為整體進(jìn)行篩選

  模擬一個簡單的在線商品購物系統(tǒng),如果我們將用戶信息和訂單信息都保存在user表中,這樣就不存在聯(lián)結(jié)關(guān)系,因為我們僅僅操作一張表就好。

  但是這是非常不明智的選擇,舉例來說,一個用戶可以擁有多個訂單,如果保存在一個表中,勢必會導(dǎo)致用戶信息的多次出現(xiàn),因為每個訂單綁定的用戶信息都是相同的。

  所以我們盡量要將不同的信息存儲與不同的表中,但是單單像下面這樣,數(shù)據(jù)相互獨(dú)立,查詢將會更加不便。

    Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  所以,我們在創(chuàng)建表的時候就應(yīng)該為聯(lián)結(jié)準(zhǔn)備條件,像下面這樣,這樣我們就在形式上創(chuàng)建了一種關(guān)聯(lián)關(guān)系

網(wǎng)友評論