Множественный первичный ключ с asp .net mvc 3

Я использую asp .net mvc 3, и у меня проблема с объектом, который содержит 2 первичных ключа, когда я пытаюсь вставить данные в таблицу.

 public class LineItem
    {
        [Key]
        public int OrderId { get; set;}
        [Key]
        public int LineNum  { get; set;}
        public string ItemId { get; set;}
        public int Quantity { get; set;}
        public decimal UnitPrice { get; set; }

    }

при попытке вставить я получаю эту ошибку:

Невозможно определить составной первичный заказ ключей для типа 'ApplicationMVC3.Models.LineItem'. Использовать ColumnAttribute или метод HasKey указать заказ на композит первичные ключи.

Кто-нибудь может мне помочь, пожалуйста !!

45
задан Ladislav Mrnka 11 May 2011 в 10:39
поделиться