实体框架外键不是id

时间:2017-04-05 13:43:01

标签: c# sql entity-framework

如何创建与另一个表的ID不同的另一个表的连接,例如:

public class Table1 {
   public int Table1ID { get; set; }

   public string LookupVAl1 { get; set; }

   public Table2 Table2Data { get; set; }
}


public class Table2 {
   public int Table2ID { get; set; }

   public string LookupVAl1 { get; set; }
}

我想使用LookVAl1作为连接,并且当我访问表1对象时能够从Table1类中访问Table2Data。

要注意,表2中可能不存在LookupVAl1。

感谢您的时间。

0 个答案:

没有答案