【发布时间】:2012-03-25 14:52:54
【问题描述】:
目前我使用继承的包含 DbSet
现在我有一个类似的课程
public class ResourceSet
{
public long Id
{
get;
set;
}
public long OwnerId
{
get;
set;
}
public double[] Resources
{
get;
set;
}
}
并希望将其存储到数据库方案中:
Id, OwnerId, Res_1, Res_2, Res_3, ...(取决于资源的大小,将在程序启动时固定)。
- 目前我使用的是EFCodeFirst的CTP5
- DbSet
当然会失败。它不支持索引属性。 - 我想避免使用 .edmx 文件
我的问题:
是否可以创建一个代理/包装器/转换类,它将资源数组映射到 Res_X 列。您在文档中是否有提示我可以从哪里开始?
搜索“Id”和“OwnerId”的LINQ 应该仍然可以,对于资源,它不是必需的。
【问题讨论】:
标签: c# .net entity-framework entity-framework-4