[ForeignKey("CollegeId")] public virtual College Colleges { get; set; } [Required] [Display(Name = "院系")] public int CollegeId { get; set; } [ForeignKey("ClassesId")] public virtual College Classes { get; set; } [Required] [Display(Name = "班级")] public int ClassesId { get; set; }
将 FOREIGN KEY 约束 'FK_dbo.Students_dbo.Colleges_ClassesId' 引入表 'Students' 可能会导致循环或多重级联路径。请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。
无法创建约束。请参阅前面的错误消息。
可能和public int ClassesId { get; set; }这里冲突
我发现这里冲突了,该怎么解决呢,求指点
@放纵的野性: 换个名字试试
@jackccc: 不行