实体框架两个表相同设计不同的名称

时间:2011-12-08 19:33:56

标签: asp.net sql-server-2005 entity-framework-4

我有School,User,SchoolUser和MessageList表。用户可以参加许多学校,许多用户可以上学。

当我添加School,User和SchoolUser表时,我看到只有两个enitities,因为它们有很多关系。

MessageList表基本上只有两列UserId和SchoolId。当我更新模型并添加MessageList时,Nothing被添加到模型中,我收到此消息

  

生成的模型带有警告或错误。   有关详细信息,请参阅错误列表。在运行应用程序之前必须解决这些问题。   从数据库加载元数据花了00:00:03.1234526。   生成模型花了00:00:01.5980294。

但是,我没有看到任何相关的错误或警告。

问题是因为UserSchool和MessageList具有相同的设计吗?

有没有解决这个问题的工作?

1 个答案:

答案 0 :(得分:0)

您是否可以确认您已在桌面上设置主键?这是解决这个问题的常用方法。