碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
數據庫在一對一、一對多、多對多怎么設計表關系
本文轉載自
查看原文
2020-04-28 12:05
921
DataBase
1、一對一可以兩個實體設計在一個數據庫中 例如設計一個夫妻表,里面放丈夫和妻子
2、一對多可以建兩張表,將一這一方的主鍵作為多那一方的外鍵,例如一個學生表可以加一個字段指向班級(班級與學生一對多的關系)
3、多對多可以多加一張中間表,將另外兩個表的主鍵放到這個表中(如教師和學生就是多對多的關系)
關於外鍵的設置:
首先,外鍵引用的那個列在主表中必須是主鍵列或者唯一列。
所以1:n的肯定把外鍵建立在n的那張表上。
1:1,一般要看誰是主表,誰是附屬表,外鍵當然建立在附屬表中。
n:m的情況,需要建立一個關系表,兩個原表和其關系分別是1:n,1:m
×
免責聲明!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。
猜您在找
數據庫在一對一、一對多、多對多怎么設計表關系
數據庫建立表關系 一對多 多對多 一對一
數據庫中表的一對多、多對多、一對一關系等
數據庫一對一,一對多,多對多關系
數據庫一對一、一對多、多對多關系
數據庫設計(一對一、一對多、多對多)
數據庫建表,一對一、一對多、多對多關系
數據庫之表關系,一對多、多對多、一對一(外鍵,級聯更新級聯刪除)
數據庫表中一對多關系怎么設計?
數據庫表設計(一對多,多對多)
粵ICP備18138465號
© 2018-2025 CODEPRJ.COM