日付型カラムのネーミングパターンについて、海外のオープンソースソフトウェアを調べてまとめてみました。 1. creation_date 名詞_date で複合名詞を作るパターンです。時制を持たないので完了日や未来日にも使えるので、汎用的かなと思います。英語的にもめちゃくちゃな意味にはならないです(だって複合名詞だもん)。デメリットは、英語の名詞形は (-tion とか -ing)は長い傾向があるという事でしょうか。 e.g.) creation_date start_date order_date 2. date_created date_過去分詞 で、〜した日付という意味で過去日付に使います。いわゆる分詞の後置で、海外ではよく見ます。型情報である date が前に付くので、他のカラムとの並びが悪くなります。 // 並びが悪い date date_created; bool created