データベースのテーブルのカラムの命名規則

cakephpみたいにprimary_idをidとかにしちゃうと、リバースでER図を作成させるときに悲惨。
単純なテーブル設計で、ORマッパーだけでなんとかなっちゃうのならそれでいいが、
そのうちサービスが大きくなって、SQLが必要になった場合にSQLでのメンテナンスコストが増す。

かといって、なんでもテーブル名_カラム名にしちゃうとそれはそれで冗長。さじ加減が難しいところか。

論理削除はdelete_flgではなくてis_deletedの方が確かによさそう。
削除フラグだと、delete_flgだったり、delete_flagだったり表記ゆれでハマる。