私のアプリケーションには、データベースのモデルとビュー フォームのモデルがあります。入力を検証するために、ビュー フォーム モデルのプロパティにデータ注釈がある場合、それらの注釈をデータベース モデルのプロパティにコピーする必要がありますか? つまり、あるプロパティで何かを指定すると[Range(5,10)]
、データベースに変更が加えられますか? それともcontext.SaveChanges()
、データベースに保存する前に最終モデルを検証するためにこれらの注釈を使用していますか?
再確認: ビュー モデル クラスに既にデータ注釈がある場合、データベース モデル クラスにデータ注釈を配置する必要がありますか?