私は執筆中のライブラリアプリを持っています。私が持っているモデルはusers
とbooks
です。ユーザーは書籍をチェックアウトすることができます。ユーザーに貸出される書籍を追跡するテーブルとは何ですか。今の私のトップ選択はcheckouts
ですが、これは最高の名前であるかどうかはわかりません。私のモデルに名前を付けるのに役立つ
だから私のモデルは次のようになります。
User
has_many :checkouts
has_many :books, through :checkouts
Checkout
belongs_to :user
belongs_to :book
Book
has_many :checkouts
has_many :users, through :checkouts
私はcheckout
以外で使用することができ、より良い名前はありますか?
これはプログラミングに関する質問ではなく、ここには属しません...しかし、「ローン」についてはどうですか? – meagar
@BlackBear、多分私はちょうど間違った場所に質問を投稿していますか?少なくともこれは私のプログラムのデザインに関する質問です。 – Songo
@Songo:うん。ここでの質問は、うまくいかないものに関連しています。私は本当にあなたがこの種の質問をすることができるか分からない。とにかく "abc"についてどう思いますか? = P – BlackBear