課程
/數(shù)據(jù)庫
/MySQL
/數(shù)據(jù)庫設(shè)計(jì)那些事
mysql 該不該使用外鍵?
2015-12-10
源自:數(shù)據(jù)庫設(shè)計(jì)那些事 4-1
正在回答
根據(jù)具體業(yè)務(wù)場景決定,一般盡量避免使用外鍵。
這個(gè)要看你的業(yè)務(wù)涉及了,外鍵約束了數(shù)據(jù),使得兩張表產(chǎn)生了關(guān)聯(lián),保證了數(shù)據(jù)的完整性,這個(gè)在一定的場景中是有好處的。不過一般不建議使用,用了外鍵約束在某些框架下會(huì)給你程序開發(fā)帶來不必要的麻煩。
lrdouble 提問者
舉報(bào)
本教程從數(shù)據(jù)庫設(shè)計(jì)基本理論入手,教你設(shè)計(jì)簡潔高效數(shù)據(jù)庫結(jié)構(gòu)
1 回答怎么設(shè)置外鍵
2 回答關(guān)聯(lián)表和外鍵
2 回答維護(hù)索引中注意事項(xiàng)-不要使用強(qiáng)制索引關(guān)鍵字
2 回答是不是應(yīng)該還有一個(gè)商品ID與供應(yīng)商聯(lián)系人的表?
2 回答MYSQL 第二范式
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-12-10
根據(jù)具體業(yè)務(wù)場景決定,一般盡量避免使用外鍵。
2015-12-10
這個(gè)要看你的業(yè)務(wù)涉及了,外鍵約束了數(shù)據(jù),使得兩張表產(chǎn)生了關(guān)聯(lián),保證了數(shù)據(jù)的完整性,這個(gè)在一定的場景中是有好處的。不過一般不建議使用,用了外鍵約束在某些框架下會(huì)給你程序開發(fā)帶來不必要的麻煩。