皆さん、私は MVC 2 を学んでおり、モデルの部分を除いてほとんどすべてを理解しています。モデルが何であるかは理解していますが、実際に実装すると混乱します。
これが私の状況です。3つのテーブルを持つDBがあります。
Ideas - アイデアのテーブル Tags - タグのテーブル IdeaTag - FK を介して上記の 2 つのテーブルを接続するリンク テーブル
したがって、VS2010 で Entity Framework (.edmx) デザイナーを使用すると、デザイナーで作成された 2 つのクラスを取得します。これは明らかに、タグのアイデアとタグのアイデアの DB テーブルとナビゲーション プロパティにマップされます。
実際にアイデアにタグを追加しようとするまでは、これで問題ありません。ナビゲーション プロパティを処理するためのベスト プラクティスは何ですか? Idea クラスの Tags プロパティにマップされる Textbox を追加したかったのですが、どうすればよいかわかりません。
EF または Linq to SQL について説明する MVC チュートリアルのほとんどは、非常に基本的なものです。
ナビゲーション プロパティの処理とそれらの最適な処理方法について説明しているチュートリアルまたはビデオ チュートリアルに関する提案があれば、喜んで受け入れます。あるいは、これを実装するためのより良い方法があれば、それも喜んで調べます。