我是POCO的新手。我有两个表,如tb1和tb2.Suppose我们在这些表之间有PK和FK关系。当它来到POCO CF时我们如何管理这种关系?我做了一个样本通过撰写文章。
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; }
}
为什么他们使用了抽象和虚拟关键字?任何人都可以向我解释我们如何管理关系?