伊莉討論區

標題: 想詢問SQL資料庫的問題 [打印本頁]

作者: 莫莫無名    時間: 2014-12-27 11:39 AM     標題: 想詢問SQL資料庫的問題

小弟在資料表的關聯種類 有不懂地方請大大解答

我的A資料表中 有 客戶代號 客戶名稱 廠商代號(FK)

B資料表中有
廠商代號(FK) 廠商名稱

問題1:上面的關係 是不是所謂的一對一關聯

問題2:
那今天我在B資料表中 在多加欄位 廠商電話 廠商地址

這樣是不是就變成一對多的關聯

最近一直看很多對關聯的解釋 都還是沒辦法領悟 所以自己用個範例來尋求解答
作者: silviana    時間: 2014-12-28 05:15 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: pulley0503    時間: 2015-1-4 01:02 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: w12463    時間: 2015-6-5 09:45 AM

一個表有PK值 如你的CASE
A表的廠商代號(FK)  可以在B表找到兩筆以上 那就是1對多
反則1對1
問題2你只是新增欄位並不是新增資料 他們關係不變
作者: smallanan    時間: 2015-10-6 01:19 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: m00148    時間: 2015-12-31 10:20 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: he00888366    時間: 2016-1-6 06:09 AM

A資料表 對應的 FK 廠商代號 因該是要對應 B資料表 廠商名稱
是一對多的關聯
不知道你的疑問是啥
主要要看你組 SQL 語法想撈出多筆的 廠商名稱  來說明一對多的設計




歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!