看板 Database 關於我們 聯絡資訊
※ [本文轉錄自 PHP 看板 #1FiAVo6m ] 作者: blu1121 (Big Brain) 看板: PHP 標題: [請益] update一問 時間: Mon May 14 14:36:31 2012 小弟目前為公司寫個簡易程式,database中有二個table, orders是訂單的table,customers是客戶的table,如下圖: customer欄位 orders欄位 ----------- ----------- |-cID | |-oID | |-apply | |-apply | |-... | |-cID | | | |-... | ----------- ----------- 假設目前customers中apply(申請者)有高雄與台南 兩筆客戶,cID分別是高雄1、台南2 但現在發現有個bug.. 若在前端網頁上修改"高雄"客戶的訂單,將原本的apply:高雄更改為apply:台南,但 資料庫的orders table中的cID還是1,應該要2才正確。 想請問orders table中的cID我該如何下SQL指令,讓它如果有更改apply(申請者)時也 更新對應的cid呢? 感恩!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.202.49 ※ 轉錄者: blu1121 (180.177.150.176), 時間: 05/14/2012 19:05:24 --------------------------------------------------------------------------- 為了結省其他不必要的資訊與觀看時間,小弟已把一些非必要資訊刪除^^" ※ 編輯: blu1121 來自: 180.177.150.176 (05/14 19:10)
chunhsiang:正規化不足的問題 05/14 20:23
先感謝您的回覆, 小弟非資訊相關系,不過google了關鍵字,大部分都在講減少資料的重複性 有點不明白該如何運用正規化來解決我目前的問題@@" 我大部份的資料表都是修改自書上範例,也多加了一些功能,只是後來在修改訂單 部分發現以上問題,所以想來詢問解決方式^^" ※ 編輯: blu1121 來自: 114.34.202.49 (05/15 08:51)
auneths:orders看起來不需要apply 05/28 16:39