Ola pessoal!
Eu estou criando uma aplicação e estou usando codefirst.
Como eu faço para criar uma tabela com chave primaria composta?
minha classe é a seguinte:
public class AvisoEnvio
{
[Key, Column(Order = 1)]
public int? idAviso { get; set; }
[Key, Column(Order = 2)]
public int idPessoa { get; set; }
}
Alem dessa classe eu ainda tenho a classe Pessoa:
public class Pessoa
{
[Key]
public int id { get; set; }
public string nome { get; set; }
public DateTime? dataNascimento { get; set; }
public string email { get; set; }
public string telefone { get; set; }
public string senha { get; set; }
public string cpf { get; set; }
public string sexo { get; set; }
e a classe aviso
public class Aviso
{
[Key]
public int idAviso { get; set; }
public string textoMensagem { get; set; }
public DateTime dataAviso { get; set; }