初めての Ruby On Rails アプリをコーディングしていますが、最初の設計上の問題があります。主なアイデアは、投稿のリストを表示する非常に簡単なアプリを作成することです (そのような投稿は、テキスト、ビデオ、または写真である可能性があります)。さらに、投稿は、Twitter や Facebook などのさまざまなアプリからの「フィード」にすることも、単にアプリ内のフォームを介して追加することもできます。結論として、他のアプリから投稿された投稿があり、これらの投稿はテキスト、ビデオ、または単に画像である可能性があります。
気になるのは相続です。ポリモーフィック モデルを使用する必要がありますか? このようにして、投稿がテキスト、ビデオ、または写真になる可能性があるという事実を管理できました。Post が発生する可能性のあるアプリに関しては、これを示すフィールドを使用すると思います。
より良いアイデアはありますか?
ありがとうございました。