【发布时间】:2014-06-22 07:23:44
【问题描述】:
我的模型有 2 个主键。我想放弃其中一个,但我遇到了一个错误。
我的模型;
public class Equipment
{
[Key]
[Column(Order = 0)]
public int EquipmentId { get; set; }
[Key]
[Column(Order = 1)]
public string Name { get; set; }
}
我想删除名称列的键。
public class Equipment
{
[Key]
public int EquipmentId { get; set; }
public string Name { get; set; }
}
当我尝试这样做时,我得到了一个类似的错误;
'FK_dbo.Employee_Equipment_dbo.Equipments_Equipments_EquipmentId_Equipments_Name' 不是约束。 无法删除约束。查看以前的错误。
【问题讨论】:
标签: sql-server asp.net-mvc asp.net-mvc-4