請問一下遇到這種狀況的時候,該怎麼規劃資料表?
客戶 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