【发布时间】:2009-03-10 05:16:36
【问题描述】:
我已经开始尝试使用 LINQ to SQL,我所做的基本上是使用 LINQ 映射装饰器创建类 - 从而选择我想将 db 表架构的哪些部分合并到我的类中。
一个简单的例子:
private DateTime? _LocalCopyTimestamp = (DateTime)SqlDateTime.MinValue;
[Column(Name = "recaLocalCopyTimestamp", Storage = "_LocalCopyTimestamp", CanBeNull = true)]
public DateTime? LocalCopyTimestamp
{
get
{
return this._LocalCopyTimestamp;
}
set
{
this._LocalCopyTimestamp = value;
}
}
由于项目限制(处理模式更改的方式以及因为存在现有的数据库模式,它有点过于有机和不严格),我没有使用也不愿意求助于建模工具
有没有办法让实体框架具有这种灵活性,而不必包含架构信息文件和/或大量不同的代码文件?
然后我可以创建“使用”多个基础表的类吗?
谁能指点我有关这方面的文档?
【问题讨论】:
标签: c# linq-to-sql entity-framework linq-to-entities