山下寛人オフィシャルブログ

オイシックス株式会社 執行役員 システム本部長 山下寛人の公式ブログです。

外部キーは使うべきなのか

何かとできないことが増えるので本当に

使うべきなのかどうか疑問に思えてきました。

oracleだとtruncateができません。

またダイレクトパスinsertもできません。

いったん外してまたつければいいのかもしれませんが。

そもそも全てのテーブルで外部キーをがっちり

定義してシステムを作っていることって

実際どれくらいあるんでしょうか。

もしかしたら意外と少ないかも、と思ったりします。