我试图弄清楚如何使用EF代码First 4.1 RC来组合键。
当前,我正在使用[Key]数据注释,但是我不能指定多个键。
如何指定组合键?
这是我的示例:
public class ActivityType
{
[Key]
public int ActivityID { get; set; }
[Required(ErrorMessage = "A ActivityName is required")]
[StringLength(50, ErrorMessage = "Activity Name must not exceed 50 characters")]
public string ActivityName { get; set; }
}
我还需要“ ActivityName”作为键。当然,我可以对此编码,但是那不是好的数据库设计。