我已经开始尝试使用 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;
}
}
由于项目限制(处理模式更改的方式以及因为存在现有的数据库模式并且它有点过于有机和不严格),我没有使用并且不愿意求助于建模工具
有没有办法让实体框架具有这种灵活性,而不必包含架构信息文件和/或许多不同的代码文件?
然后我是否还可以创建“使用”多个基础表的类?
谁能指出我有关此的文档?