https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

主表和關聯表要不要全刪 和 外來鍵一些整理

最近無聊想一些無聊的事情
最近做 db 主表刪除,在想一些關聯表是不是也要跟著刪除
雖然可以用INNER(or LEFT) JOIN容錯
但我還想知道一般正常開發者會不會做delete(我之前公司好像沒有這樣習慣)
不過,假如要刪除會選哪一種刪除方法
目前知道用

  1. DB 設定 table 結構刪除
  2. DB 設定 trigger
  3. 程式手動設定刪除

不知這幾種會用哪一種,所以網路上找到一些答案整理