我们定义了一个模型类,我想从我们的 EF 4.0 edmx 生成以实现持久性。该类大致如下所示:
[DataContract]
public class Schedule
{
[DataMember]
public string Name { get; set; }
[DataMember]
public Guid Id { get; set; }
[DataMember]
public DateTime RunDate { get; set; }
[DataMember]
public IList<Guid> Routes { get; set; }
[DataMember]
public IList<Guid> Paths { get; set; }
}
如何在 edmx 设计图面上表示路线和路径?除了使用单个 Guid Id 字段创建两个实体然后将 1-* 关联设置为 Schedule 之外,我看不到这样做。我宁愿不必这样做,因为我们将有一个 Route 和 Path 类,这不是我们目前想要的。
我们还没有机会查看 Code First,也没有时间为这个项目弄清楚它,但它会支持我们的需求吗?
感谢您的任何帮助。