Razor 如何管理POCO实体中两个表之间的关系?
我是POCO的新手。我有两个表,如tb1和tb2。假设这些表之间有PK和FK关系。当涉及到POCO CF时,我们如何管理这种关系?我已经完成了以下一篇文章的示例Razor 如何管理POCO实体中两个表之间的关系?,razor,entity-framework-4.1,poco,asp.net-mvc-3-areas,Razor,Entity Framework 4.1,Poco,Asp.net Mvc 3 Areas,我是POCO的新手。我有两个表,如tb1和tb2。假设这些表之间有PK和FK关系。当涉及到POCO CF时,我们如何管理这种关系?我已经完成了以下一篇文章的示例 public abstract class Person { public string Name { get; set; } public int DepartmentId { get; set; } public virtual Department Department {
public abstract class Person
{
public string Name { get; set; }
public int DepartmentId { get; set; }
public virtual Department Department { get; set; }
}
public class Collaborator : Person
{
public int CollaboratorId { get; set; }
public string ManagerCode { get; set; }
public virtual Manager Manager { get; set; }
}
他们为什么使用抽象和虚拟关键词?有谁能解释一下我们如何管理这些关系吗?我想您使用的是模型优先的方法。您需要使用Fluent API来定义关系。这是一篇。你指的是哪篇文章?让我们看看是否可以帮助您理解其中的任何解释。