亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

數據庫database一對多關系中的問題?

數據庫database一對多關系中的問題?

幕布斯6054654 2019-05-27 09:05:24
數據庫database一對多關系中的問題
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

拆分關系,增加一個表,使之符合范式。
比如做學生選課系統,多個學生選多門課,這是多對多關系。
這樣可以寫成三個表:
學生表(學號,姓名)
課程表(課程號,課程名)
選課表(學號,課程號)
通過選課表,將學生和課程聯系起來了

查看完整回答
反對 回復 2019-06-01
?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

根據實際情況考慮就行了。
一個顧客可以擁有多本圖書,一本圖書只能被一個顧客擁有 1 vs 多
同理,顧客 vs 訂單 1vs 多
管理員和圖書的關系 多vs多
管理員和訂單的關系 1vs 多

查看完整回答
反對 回復 2019-06-01
?
紅糖糍粑

TA貢獻1815條經驗 獲得超6個贊

你可以把你自己當成各個角色:
1.顧客。對于圖書來說,當然是1對多嘍~一個人可以買好多書~
2.顧客。對于訂單來說,當然是1對1嘍~一個人買了好多東西,每次產生的訂單,只能自己用,而且訂單是唯一的~~
3管理員和圖書的關系管理員可以管理很多圖書,一本圖書可以被很多管理管理啦~,
4管理員和訂單的關系,管理員可以處理好多的訂單~

查看完整回答
反對 回復 2019-06-01
  • 3 回答
  • 0 關注
  • 687 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號