2011-10-25 6 views
0

ExerciseSessionとLatLonsの間の関連付けを定義するときに、次のエラーが発生します。MVC 3 Entitiy - モデルの最初のDBの問題

基本的に私は私の間に多くの関係トゥ・ワンたい:

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

は、団体と外国との間に差がありますキーの関係?誰かが既存の.edmxモデルダイアグラムで1 - >多くの関係を作成する方法を示すチュートリアルを指すことができますか?

ここには、間違っていることをすべて表示するための画像があります。

enter image description here

答えて

1

あなたの外部キーは右の "方向" を持っているあなたは確かにいますか?その名前からセッションからlatlonに向いているように見えますが、モデルからは反対方向になければならないことは明らかです。

+0

あなたはどういう意味ですか?あなたのDBの – Aziz

+0

、キーExcersiseSessionTOLatLon - それはどこですか? ExcersiseSessionとLatLonsの間の1対多数の関係を達成するためには、それはLatLon(ExcersiseSessionId、ExcersiseSessionを指す)内になければならない。しかし、その名前から、私はテーブルの中でLatLonIdを持っていると思う傾向があります。ExcersiseSession – rouen

+0

ok私は問題の感謝を参照してください! – Aziz

関連する問題