Forudsat at dette faktisk er en sammensat nøgle, da du ikke kan have 2 primære nøgler... Fejlmeddelelsen fortæller dig præcis hvad du skal gøre, nemlig tilføje en ordre. Du kan gøre dette ved at tilføje [Column(Order = 0)]
og [Column(Order = 1)]
til dine nøglekolonner.
For dit eksempel:
public class LineItem
{
[Key][Column(Order = 0)]
public int OrderId { get; set;}
[Key][Column(Order = 1)]
public int LineNum { get; set;}
public string ItemId { get; set;}
public int Quantity { get; set;}
public decimal UnitPrice { get; set; }
}