私はCMSを開発しており、次のようなカテゴリクラスがあります:
public partial class Category
{
public int CategoryId {get;set;}
public string CategoryName {get;set;}
public string CategoryType {get;set;}
}
Entity Framework を使用して、データベースにそのようなデータベース テーブルを保存および作成しています。さて、動的フィールドをこのモデルに、つまりデータベースに追加するにはどうすればよいでしょうか。ユーザーが希望のカスタム フィールドを追加できるようにしています。したがって、私のデータベーススキーマは次のようになります
Category(CategoryId, CategoryName, CategoryType, CustomField1, CustomField2);
EF 5を使用してこれを行うにはどうすればよいですか?