两个表之间的关联,其中键是不同的数据类型

时间:2010-09-30 15:24:02

标签: entity-framework

表格

  • 部门
  • 员工

我想联想:

  • Departments - dept_code:char(4)
  • 员工 - dept:varchar(4)

但是我收到以下错误,

  

错误2039:概念方面   属性'DEPT_CODE'已经存在   映射到具有类型的存储属性   “焦炭”。如果是概念方面   属性映射到多个   存储模型中的属性,make   确保所有的属性   存储模型具有相同的类型。

除了在数据库端更改字段的数据类型之外......是否有解决方法?

1 个答案:

答案 0 :(得分:-1)

只需更改类型即可。我还会将所有表的名称更改为dept或dept_code,以使其保持一致。