【发布时间】:2011-03-27 22:15:18
【问题描述】:
我正在使用 Entity Framework 4.1 创建一个实体,并且我正在使用 column 为列赋予不同的名称。我有一个复合键和外键,但我收到错误
public class Account
{
[Key]
[ForeignKey("Account"), Column(Order = 0)]
[Column("Creditor ID", Order = 0)] //PK FK
public int CreditorId { get; set; }
[Key]
[ForeignKey("Account"), Column(Order = 1)]
[Column("[Account No]", Order = 1)] //PK FK
public int AccountNo { get; set; }
}
两者都是主键和外键
我收到以下错误:
重复的“列”属性
【问题讨论】:
标签: .net .net-4.0 entity-framework-4