2
I have a problem of association between two tables.
Student and Student Tables.
Public class Aluno
{
[Key]
public int cod_aluno { get; set; }
........
public virtual Aluno_Unidade_Curso Aluno_Unidade_Curso { get; set; }
}
Public class Aluno_Unidade_Curso
{
[Key,Column("cod_aluno_unidade_curso",Order =0)]
public int Id { get; set; }
[Key,ForeignKey("Aluno")]
public int cod_aluno { get; set; }
........
public virtual Aluno Aluno { get; set; }
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Aluno_Unidade_Curso>().HasRequired(auc => auc.Aluno).WithRequiredPrincipal(auc => auc.Aluno_Unidade_Curso);
}
When I load the Student object the association equals the Student code (cod_student) with the Student table Id)
I’m starting on MVC 5.
Thanks in advance.