2011-10-25 53 views
0

定义我的ExerciseSession和LatLons之间的关联时出现以下错误。MVC 3 Entitiy - 模型第一个数据库问题

基本上我想我之间的单一对多的关系:

  1. asp_net_user - > exerciseSession
  2. ExerciseSession - > LatLons

是否有一个协会与外国之间的差异关键关系?和有人能指向一个教程,显示如何在现有的.edmx模型图中创建1 - >多个关系?

这是一张图片,显示出错的一切。

enter image description here

回答

1

你确定你的外键有权 “方向”?从它的名字看,它看起来从会话指向拉特隆,但从模型来看,显然它必须朝相反的方向发展。

+0

我不确定你的意思? – Aziz

+0

在你的数据库中,键ExcersiseSessionTOLatLon - 它在哪里?要实现ExcersiseSession和LatLons之间的一对多关系,它必须位于LatLon(ExcersiseSessionId,指向ExcersiseSession)。但是从它的名字来看,我倾向于认为,表格中有LatLonId ExcersiseSession – rouen

+0

好的我看到问题了,谢谢! – Aziz