【发布时间】:2014-01-18 11:53:43
【问题描述】:
这是我的模型
public class Driver
{
public int Id { get; set; }
public String Name { get; set; }
public int VehicleId { get; set; }
public virtual Vehicle Vehicle { get; set; }
}
public class Vehicle
{
public int Id { get; set; }
public String Name { get; set; }
public virtual Driver Driver { get; set; }
public int VehicleGroupId { get; set; }
public virtual VehicleGroup Vehicles { get; set; }
}
更新数据库时出现以下错误:
无法确定类型“AppName.Models.Vehicle”和“AppName.Models.Driver”之间关联的主体端。此关联的主体端必须使用关系流式 API 或数据注释显式配置。
我希望使用数据注释来解决问题。我尝试将外键属性放在车辆模型中的 Driver Navigation 属性上。但没有成功。非常感谢任何帮助。
【问题讨论】:
标签: entity-framework entity-framework-6