C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■95903 / )  Re[5]: コードファーストで多対多のテーブルをカスタマイズしたい
□投稿者/ WebSurfer (2110回)-(2020/10/08(Thu) 09:49:49)
No95891 (じぇい さん) に返信

質問者さんの DB の構造とほぼい同じチュートリアルがあるのを思い出しましたので紹介し
ておきます。

MVC 5 を使用する Entity Framework 6 Code First の概要
https://docs.microsoft.com/ja-jp/aspnet/mvc/overview/getting-started/getting-started-with-ef-using-mvc/

EF Code First で Student ⇔ Enrollmemnt ⇔ Course というテーブルを作り、多対多のリレー
ションを貼るようにしています。以下の画像の通りです(ここには画像は貼れないので自分の
借りているレンタルサーバーにアップしておきました)。

http://surferonwww.info/BlogEngine/image.axd?picture=2020%2f10%2fstudent.jpg

このチュートリアルの最初の 2 つ(下記)を行えば 2 つ目のチュートリアルで Detail を
つくるところで普通はこうするというのが分かるかも。

・Entity Framework データ モデルを作成する
・基本 CRUD 機能を実装する

できれば以下のチュートリアルまでやってみることをお勧めします。特に「関連データを読
み込む方法を学習する」のところ。

・関連データの読み取り
返信 編集キー/


管理者用

- Child Tree -