[系統] 同個欄位對應到不同資料表的id

看板Database (資料庫)作者 (jamuqa)時間15年前 (2011/03/24 15:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
麻煩大家看我這樣設計有沒有問題.. 交易紀錄表 TradeRecordId CustomerId TradeRecordState 1 1 1 2 1 2 顧客資料表 CustomerId CustomerName 1 AAA 員工資料表 EmployeeId EmployeeName 1 BBB 當TradeRecordState為1時,CustomerId對應到顧客資料表的CustomerId 當TradeRecordState為2時,CustomerId對應到員工資料表的EmployeeId 所以TradeRecordId為1的交易紀錄意義為AAA所購買 所以TradeRecordId為2的交易紀錄意義為BBB所購買 仰或是將員工加到顧客資料表 顧客資料表 CustomerId CustomerName 1 AAA 2 BBB 這樣交易紀錄表的CustomerId只對應到顧客資料表裡 有請各位大大賜教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.41.241
文章代碼(AID): #1DYlIt2A (Database)
文章代碼(AID): #1DYlIt2A (Database)