質問: MySQL等のデータベースで、テーブルに新規レコードを挿入する際、そのレコードを作成した作成者のIDも入れておきたいのですが、対応する適切なカラム名がありましたら教えて下さい。 author_idが一般的なんでしょうか? なお、カラム名は英語に限定します。宜しくお願いします。
回答: WordPress のデータベース構造です。 データベース構造 - WordPress Codex 日本語版 記事を格納しておく wp_posts テーブルでは post_author というカラム名になっていて、ユーザの情報を持つ wp_users テーブルの ID カラムと紐づいています。 author を選択しているのは、そのテーブルが「記事」を格納するものだからでしょう。 そのテーブルが何を格納しているか、で適切な名前が決まると思います。 * 単純に作った:create * 履歴を持つようなテーブル:update(新規作成でも敢えて) * 定義を持つテーブル:define * 電話受け付けの記録:operate などなど。