0

フィードバック フォーム がありUserますSuggestions. の 1 つのタイプSuggestionTag定義です。これは、Suggestionある種のターゲットを持つ唯一のタイプです。理論的には、1 つのタグを指します。その他の提案は単なるテキストであり、特定のオブジェクトを参照していません。

定義を提出するために別のモデルを用意する方が良い方法ですかTag、それともモデルを組み合わせた方が良い方法ですか?Tag定義が提出されたら、tag_id. null の場合は無視できます。

Rails (またはその他の開発) のベスト プラクティスが何であるかはわかりませんでした。1 つの目的のために新しいモデルを作成することと、モデルを他のモデルの中に収めることを強制すること。

編集:

さらに、ポリモーフィックでオブジェクトを取る「乱用」モデルがありますが、それを使用すると「定義の提出」には非常に不正確になると思います。

4

0 に答える 0