実現したいこと
- コメントモデルを中間テーブルとして作成するとき、
comment:text user_id:integer post_id:integer と書いている場合と、
comment:text user:references post:references と書く場合、どちらがいいのでしょうか?
どちらで作成されている場合もあるようで違いが知りたいです。
前提
Userモデル、Postモデルは作成済みで、コメント機能を追加する際のテーブル設計に関しての質問です。
references とすることで、指定したものを_id、外部キーとして参照できることは存じ上げおります。
発生している問題・エラーメッセージ
referencesの方で作成してコメント機能を実装し、エラーは出ていないのですが、違いが気になり、質問しました。
0 コメント