第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mysql中表之間多對多關(guān)聯(lián),第三方表設(shè)置外鍵嗎

mysql中表之間多對多關(guān)聯(lián),第三方表設(shè)置外鍵嗎

慕田峪7331174 2019-03-01 10:33:10
比如一個學生表和一個課程表,學生和課程之間是多對多關(guān)系,加入第三方表記錄學生和課程id,第三方表中加入外鍵嗎
查看完整描述

8 回答

?
慕森王

TA貢獻1777條經(jīng)驗 獲得超3個贊

student_tab 學生表
id name class

course_tab 課程表
id name

stu_cou_tab 學生_課程_關(guān)聯(lián)表
id stu_id cou_id

emmmmmmmmm 不用吧

查看完整回答
反對 回復 2019-03-01
?
小怪獸愛吃肉

TA貢獻1852條經(jīng)驗 獲得超1個贊

覺得不需要外鍵

查看完整回答
反對 回復 2019-03-01
?
慕田峪9158850

TA貢獻1794條經(jīng)驗 獲得超8個贊

個人不建議用,數(shù)據(jù)關(guān)聯(lián)的完整性靠應(yīng)用程序保證。
從理論上講用數(shù)據(jù)庫的外鍵更邏輯更嚴密,但實際運維角度看,外鍵的使用非常麻煩,且使用不當會產(chǎn)生嚴重的性能問題。

查看完整回答
反對 回復 2019-03-01
?
MMTTMM

TA貢獻1869條經(jīng)驗 獲得超4個贊

說說我的看法吧,如果業(yè)務(wù)很穩(wěn)定的話,如銀行等等,數(shù)據(jù)結(jié)構(gòu)不會發(fā)生大的變動,對數(shù)據(jù)的完整性,安全性等要求很高,業(yè)務(wù)也很穩(wěn)定,還是按照數(shù)據(jù)庫設(shè)計的學院派要求,嚴格規(guī)范進行設(shè)計,如果,是一個小的產(chǎn)品,可能會面臨各種新的業(yè)務(wù)需求和功能增長,數(shù)據(jù)量也越來越大,還是考慮不加外鍵,方便以后擴展業(yè)務(wù)功能和數(shù)據(jù)遷移

查看完整回答
反對 回復 2019-03-01
?
哆啦的時光機

TA貢獻1779條經(jīng)驗 獲得超6個贊

外鍵很多企業(yè)都不讓使用,很難維護,而且既然引用了第三張表就沒必要使用外鍵,第三張表的作用不就是這個么

查看完整回答
反對 回復 2019-03-01
  • 8 回答
  • 0 關(guān)注
  • 1234 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號