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

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

mysql多表關(guān)系

mysql多表關(guān)系

驚艷消逝 2017-09-20 23:34:18
建立一個用戶可以注冊登錄,發(fā)表名言美句感想的,可以收藏別人發(fā)表或者名著數(shù)的名人名句的,用戶可以評論別人發(fā)表的或收藏的句子 的網(wǎng)站,主要有六張基礎(chǔ)表,但是表的外鍵,不知道怎么建立這些關(guān)系,以下是表的字段(大概)用戶表: ?user_id(id) ? ?user_name(用戶名) user_pass(用戶密碼) user_time(注冊時間)書表: ? ? book_id(書序號) ? book_name(書名) ? ? book_author(作者) ? ?book_type(類型)? ? ? ? ? ? ? ?book_publitime(出版時間) ? book_createtime(書的創(chuàng)作時間)句子表: juzi_id(句子id) ? ? ? ? juzi_content(內(nèi)容) ? ? ? ?juzi_from(句子來源:1用戶原創(chuàng),2.名人名著) ??? ? ? ? ? ? ? ?juzi_lable(句子的代表標(biāo)簽:如勵志、青春)作者表: author_id(作者id) ?author_name(作者名字,筆名) ? ? ?author_content(作者詳情) ?? ? ? ? ? ? ? author_birthday(作者出生日) ?author_sex(作者性別) ? ? author_country(國籍)評論表: discuss_id(評論id) ? discuss_content(評論內(nèi)容) ? ? ? discuss_time(評論時間) ? ?juzi_id(評價的句子)用戶收藏表:user_id(用戶id) ? jizi_id(收藏句子的id) ? usercoll_time(收藏時間)?這寫表的關(guān)系我清楚,但是這些表的主鍵和外鍵如何設(shè)置啊,求大神 解答?
查看完整描述

1 回答

?
代欣雨

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

如果你的表已經(jīng)建立好了,你只需要在數(shù)據(jù)中按照語法如下,去添加的你的外鍵就可以了

alter table ?修改的表名 ?add constraint 外鍵名 ?foreign key (本表字段) references 被依賴的表名(被依賴的表中的字段名)

漢字全是變量,我下面寫一個列子:書表和作者的關(guān)系,鼠標(biāo)中的作者(book_author)應(yīng)該依賴作者表中的主鍵(author_id)這個字段。也就是 書表中的 ?book_author 應(yīng)該存 作者表中的?author_id 的值

應(yīng)該為 alter table 書表 ?add constraint ?author_id_fk foreign key(book_author) references 作者表(author_id);



查看完整回答
反對 回復(fù) 2017-09-21
  • 驚艷消逝
    驚艷消逝
    謝謝你的回答,表是建好了,就是表的關(guān)系,外健這些沒有寫好,作者表與書的關(guān)系,我清楚了,關(guān)鍵是那個句子表的關(guān)系,句子的來源(juzi_from)可以是注冊用戶發(fā)表的句子,也可以是那些作者或者是書中的經(jīng)典名言(但是書表中的沒有與之相關(guān)的字段,所以問題在這里?),每一個句子(juzi_id)是唯一的,用戶發(fā)表已經(jīng)存在的句子,默認(rèn)用戶收藏(所以有一個收藏表)改句子,任何用戶可以對句子進(jìn)行評論(所以有一個評論表) 主要問題是三表關(guān)系,作者表 書表 與句子表 一個作者可以有很多著作書,書只有一個作者(默認(rèn)),每一本書可以有很多名句,但每一個句子只能來源一本書或者用戶發(fā)表的句子,這關(guān)系表不知道怎么建了,感覺書表少了什么字段啊,求大神再解答解答?
  • 1 回答
  • 0 關(guān)注
  • 1114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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