使用实体框架4,是否有可能在对象上将主键命名为与表中不同的名称?

本文关键字:命名为 框架 实体 是否 对象 有可能 | 更新日期: 2023-09-27 18:02:27

假设我有一个名为Products的表,它的主键名为ProductID。是否有可能让我的实体类(使用实体框架4代码第一)有一个名为ID而不是ProductID的属性?

使用实体框架4,是否有可能在对象上将主键命名为与表中不同的名称?

当然。只需在设计器中编辑属性的名称。

更新:
Code First也支持这一点。详见:http://weblogs.asp.net/scottgu/archive/2010/07/23/entity-framework-4-code-first-custom-database-schema-mapping.aspx