能否用EF DataBase First 从中文的数据库中生成对应的英文实体类或者属性?
大家好:
我有一个数据库,里面的各个表和表中的所有键都是中文的,我用EF 默认的DataBase First模式生成的对应的实体都是中文的,我担心中文会出现各种莫名奇妙的问题。能不能让自己键入与中文表或者建对应的英文模型类和属性?如何设置这种一一对应的关系?
public virtual DbSet<电主轴尺寸数据_TAB> 电主轴尺寸数据_TAB { get; set; }
public partial class 电主轴尺寸数据_TAB
{
[Key]
[StringLength(50)]
public string 型号 { get; set; }
[StringLength(50)]
public string 生产厂家 { get; set; }
public double? 尺寸C { get; set; }
public double? 尺寸D1 { get; set; }
public double? 尺寸D2 { get; set; }
public double? 尺寸J { get; set; }
public double? 尺寸K { get; set; }
public double? 尺寸L { get; set; }
public double? 尺寸M { get; set; }
public double? 尺寸N { get; set; }
public virtual 电主轴技术数据_TAB 电主轴技术数据_TAB { get; set; }
}
比如这样一个实体类,里面的中文都是数据库里的表明或者键名,我想把这些实体类中的属性名和类名都改成英文,要如何才能实体类和数据库的一一对应?