Моя структура таблицы выглядит следующим образом:
Id DimX pScav pRail InjStd
1 Test1 Test2 Test3 Test4
2 Test1 Test2 Test3 Test5
Я использую Entity Framework.Столбец для этой таблицы может быть динамически добавлен пользователем @runtime.Поэтому я не могу сгенерировать мою модель как статическую с таким количеством столбцов.
Моя модель выглядит следующим образом:
public partial class FullLoadData
{
public FullLoadData()
{
PerformanceType = new Dictionary<string, string>();
}
public int Id { get; set; }
public Dictionary<string, string> PerformanceType { get; set; }
}
здесь, в словаре, я сохранил все имена столбцов с их значениями.
Может кто-нибудь подсказать мне, как сохранить его значения в базе данных?
PK его ie Id также используется в другом классе в качестве внешнего ключа.