首先,ASP.NET 和 MVC 4 对我来说是非常新的(+- 一个月),如果这是一个不好的问题,我很抱歉。
我有两个班“Turma”和“Curso”
public class Turma
{
[Key]
public int idCurso { get; set; }
public string RefTurma { get; set; }
public Curso Curso { get; set; }
public string NomeCurso { get; set; }
}
和
public class Curso
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int idArtigoAT { get; set; }
public string ConteudoPrograma { get; set; }
public virtual ICollection<Turma> Turmas { get; set; }
}
在此之后,我开始迁移并更新了数据库。到目前为止一切顺利,但随后出现问题。
由于新信息,主键类型应为 varchar(18)。我试图改变,但到目前为止没有成功。
任何想法或解决方案???