entity framework代码优先:使用属性自定义映射?

在ScottGu 的文章中 ,他使用OnModelCreating方法来定义模式映射。 我想知道entity framework是否有一些现有的function允许我们通过属性进行映射。 例如,该文章中提到的Dinner类可以是:

[MapTable="tblDinner"] public class Dinner{ [MapColumn="colId"] public int DinnerID {get;set;} } 

绝对。 请参阅“表格”和“列”属性: http : //msdn.microsoft.com/en-us/data/gg193958

我认为您正在寻找’数据注释’查看以下博客以获取更多信息: entity framework和代码优先的数据注释

它们允许您在源代码中放置属性,以告知entity framework如何进行映射