質問: テーブルの命名規則には 固定値のような値を入れておくマスターテーブルに対してm_○○ 業務に対して発生するような値を入れておくトランザクションテーブルに対してt_○○ といったものがあると思います。 そこで質問なのですがRDBの性質上、多対多の関係性をテーブル間に持たせるために作らなくてはならない中間テーブルは○_○○のようなハイフン挟んだ命名規則ってあったりするのでしょうか?どこかでc_○○って形を見た気もするのですが。。。。 よろしくお願い致します
回答: テーブル命名規約と項目命名規約をつくる | データ分析のお作法 > > マスタテーブル:m_~ > > トランザクションテーブル:t_~ > > ワークテーブル:w_~ > > ビュー:v_~ > > インデックス:i_~ > > プライマリキー:k_~ > > マテリアライズドビュー:mv_~ > > > この記事によると「トランザクション:c_~」はなさそうですね。 また、そもそもテーブル名の命名規則は、あまり標準的なものがないと思います。 上記の接頭辞を使う命名規則もローカルルールであって、広く一般で使われているものではないような気がします。 強いて言うなら「テーブル 命名規則」でググって一番上に出てくる以下の記事が、それに近いのかもしれません。 参考: データベースオブジェクトの命名規約