标签: entity-framework code-first
如果我们在EF代码第一种方法中使用对象和属性的通用命名约定,我们是否需要通过Key,ForeignKey等属性来装饰属性?
EF会将Id识别为自己的Pk吗?
和Contact属性作为ContractId的外国参考?:
public int ContractId { get; set; } public virtual Contract Contract { get; set; }
答案 0 :(得分:3)
如果您按照Conventions for Code First上的ADO.NET团队博客中的帖子中列出的惯例,则无需在EF中修饰属性