0

VS 2012およびエンティティ(5.0)フレームワークデータベースでMVC4インターネットアプリケーションを最初に使用します。

リレーションシップを使用してデータベースを作成しました。

ADO.NETエンティティデータモデルを作成します。すべての関係(1対1、1対多、多対多)を確認できます。

「エンティティフレームワークを使用した読み取り/書き込みアクションとビューを備えたmvcコントローラー」を使用してコントローラーとビューを作成したい。1対多および1対1で問題はありません。

多対多はどうですか?

4

2 に答える 2

1

プロジェクトを右クリックして、データベースから db.context をリバース エンジニアリングできます (エンティティ フレームワーク ナゲット パッケージがインストールされている場合)。

このオプションを有効にするには、最初にインストールします - Entity Framework Power Tools

セットアップはかなり簡単ですが、このようなガイドが役立つかもしれません ->セットアップ チュートリアル

これにより、データベース内のデータベース コンテキスト マップが自動的にセットアップされます。作成されたテーブル マップには、関係コードが含まれています。

アプリのテーブルに多対多の関係があり、これは正常に機能します。

于 2013-02-13T13:34:20.713 に答える
0

そのようなものであるすべての問題は、ViewModels..

http://msdn.microsoft.com/en-us/vs2010trainingcourse_aspnetmvc3fundamentals_topic7.aspx

于 2013-07-08T09:21:19.753 に答える