我是实体框架的新手。我有以下模型。
public partial class PropertyDetail
{
public int PropertyID { get; set; }
public string PropertyName { get; set; }
public virtual PropertyAddress PropertyAddress { get; set; }
public string AnalyticsView { get; set; }
public string MoreInformationLink { get; set; }
}
public class PropertyAddress
{
public string PropertyName { get; set; }
public string StreetAddress { get; set; }
public string PostalCode { get; set; }
public virtual PropertyDetail PropertyDetail { get; set; }
}
我希望PropertyDetail中的PropertyID是主键,PropertyName是PropertyAddress表中的外键。
感谢您的帮助。
答案 0 :(得分:0)
使用EF6你不能:FK必须与PK的类型相同。我在EF7中听说过但不确定。