関連テーブルを作る際は ASCII コード順にテーブル名を並べる

関連テーブルを作る際、アルファベット順にテーブルを並べるとは理解しているものの、次のようなテーブルはどうやって連結するか悩んでしまうことがあります。

  • items
  • item_lists

この場合は item_lists_items になります。 s より _ の方が ASCII コードで早く現れるためです。細かいことを気にしたくない場合はアソシエーションの設定で関連テーブル名を明記した方が良いと思います。

トップへ  |  上の階層へ

トップページへ戻る / 前のページへ戻る

back to top