と私はこのような厳しい説明 - Railsは4
目的を見つけていてあなたの助けとアドバイスをいただければ幸いです。私は、イベントの作成者ができるようにしたいです作成したイベントのホストとして ホストとして複数のユーザーを選択します(作成したページの管理者として のページを作成できるようにする方法と同じです)。私のモデルとスキーマをどのように表示すべきですか?
私はこのイメージのようなものを構築しようとしていました。私はホストとしてイアン&ジェシーを選択することができますイベント1、イベント2私もホストとして再度イアンを選択し、選択することができエマは
これは、私はそれがこれまでに構築することを想像する方法です(ご案内ははるかに高く評価されるだろう):
models
user.rb
has_many events
event.rb
belongs_to user
host.rb
belongs_to user
has_many events
スキーマ
users
name
email
events
title
address
user_id
hosts
user_id
event_id
も管理者の 'User'モデルですか?または別のモデルですか? – sa77