好吧,像往常一样,我对此很陌生......一直在研究和试错(是的,这是一个动词)几个小时,但没有运气。我有两张桌子。 应用程序和应用程序类型。 ApplicationType列出了所有可能的类型。为了简单起见,让我们使用颜色。红色、绿色、蓝色等。所以我有一个名为 *Type_ID* 的列,其中包含 1 表示红色,2 表示绿色等。回到应用程序表/实体,我有一个名为 *Type_ID* 的列对应。这就是我想要映射的。但是,每当我尝试时,我都会不断收到错误消息:
“必须为关系 ApplicationTypeApplication 中的最终应用程序的所有关键属性 (Application_ID) 指定映射”
*Application_ID* 显然是Application的实体键,但ApplicationType中没有对应的列。每当我转到表映射详细信息时,它总是显示每个键。所以,这可能只是我的一个重大误解,但任何帮助将不胜感激。我通常只使用 SQL 查询,但我的同事说服我尝试 LINQ,所以我就是这样。