I have two classes:
Person
public class Pessoa
{
public int Codigo { get; set; }
public string Nome { get; set; }
....
public virtual ICollection<Endereco> Endereco { get; set; }
}
Address
public class Endereco
{
public int Codigo { get; set; }
public int Cep { get; set; }
public string Logradouro { get; set; }
public string Quadra { get; set; }
public string Lote { get; set; }
public string Complemento { get; set; }
public string Bairro { get; set; }
public string Cidade { get; set; }
//chave estrangueira
public int PessoaId { get; set; }
public virtual Pessoa Pessoa { get; set; }
}
But I have a hard time making this relationship on OnModelCreating Both of these and others, from this I can do the rest
My OnModelCreating
// Uma pessoa tem vários endereços
modelBuilder.Entity<Pessoa>()
.HasOptional(p => p.Endereco)
.WithMany(e =>
What would modelBuilder look like in this relationship?