MVC アプリケーションで Entity Framework クラスの検証に xVal を使用することを検討しています。これには、Graham O'Neale ( http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework ) によって詳細に説明されているメタデータ クラスの作成が含まれます。
SQL データベースのメタデータを使用してそのようなメタデータ クラスを自動生成する方法があるかどうか疑問に思っています (たとえば、null 以外のフィールドには [Required] クラス属性が含まれます。