おそらくかなり基本的な質問ですが、我慢してください。
ContentBlock
モデルで表された多数のモジュラーコンテンツを含むページを作成しています。それぞれContentBlock
に少なくとも1つのリンクがあり、それぞれに2つの異なる属性があります。私の最初のアプローチは、これらのリンクを配列としてモデルに追加することでした。データベースに個別に格納する必要はなく、独自のロジックもありません。ただし、作成/編集用のフォームの作成を検討しているContentBlock
ので、リンク用に個別のネストされたモデルがあれば、作成する方がはるかに簡単なようです。
モデルを使用するように変換することを強く検討していますが、リンクがDBにあるのと同じくらい些細なものを格納するのは、一種の「間違った」と感じています。Railsでの作業にまだ慣れているので、この感覚は見当違いですか?何でもすべてのモデルを作成する必要がありますか?または、実行する前に、ある種の最小基準を探す必要がありますか?