Composite key navigation

0

Hello, I have a class with 2 composite keys

 public class Produto_Empresa
 {
        [Key,Column(Order = 0)]
        public int id_produto { get; set; }

        [Key, Column(Order = 1)]
        public int id_empresa { get; set; }
 }

I wonder if it's okay to put this in Product_Company:

public virtual Produto produto { get; set; }


public class Produto
{
       public int id { get; set; }
}

Or put public virtual ICollection<Produto_Empresa> ProdutoEmpresa { get; set; } in the Product class.

    
asked by anonymous 04.09.2017 / 15:45

0 answers