[SQL ] 一筆資料對到多個表?

看板Database作者 (瑋哥)時間13年前 (2012/07/09 15:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請問一下遇到這種狀況的時候,該怎麼規劃資料表? 客戶 and 廠商都有電話這個資料,而且都可能不只一隻電話 所以我把電話獨立出來成一張表 mobile 原本想用多對一的(mobile: id, user_id) 但是因為廠商也會用到這張表,所以似乎還要再加上一個 company_id 的欄位 這樣規劃是正確的嗎? 也就是 mobile 有 id, user_id, company_id 還是要分成 related_id, related_class 然後根據 related_class 去判斷 related_id 是要 join 哪張表? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.129.36
文章代碼(AID): #1F-eFeOa (Database)
文章代碼(AID): #1F-eFeOa (Database)