異なるビュー モデルと更新モデルを用意するのがベスト プラクティスですか? 更新には、多くのドロップダウン リスト、ID、テキストなどが含まれる場合があります。ビュー モデルに実際にテキストが含まれる場合は、選択目的でいくつかの ID が含まれる場合があります。
私の質問は次のとおりです。ほとんどの場合、異なるモデル ビューの表示画面と更新/挿入画面を使用する必要がありますか?
より深く掘り下げると、多くの場合、更新画面に使用されるモデルは、挿入画面に使用されるモデルとは異なると言えますか? たとえば、データベースに 'Created User' という null 非許容フィールドがあるとします。挿入画面では空白になるため、null 可能にする必要があります。
ビューに渡す前にフィールドに現在のユーザーを入力できると思うので、ばかげた例かもしれませんが、私の質問はわかりますか?