Entity Framework Core を使用してリレーショナル データを保持および取得する
オブジェクト リレーショナル マッパー (ORM) を使って、Entity Framework Core (EF Core) アプリでリレーショナル データのクエリと管理を行います。
学習の目的
このモジュールでは、次のことを行います。
- ORM の概念を確認します。
- EF Core のアーキテクチャを理解します。
- EF Core を使用してデータベースを操作する C# コードを作成します。
- EF Core の移行を使用してコードとデータベースの同期を維持します。
- リバース エンジニアリングを使用して、既存のデータベースからエンティティ モデルを生成します。
- アプリの起動時にデータベースをシードします。
前提条件
- 初心者レベルでの C# の記述経験
- リレーショナル データベースについての基本的な理解
- Visual Studio Code
- .NET 8.0 SDK
- Git コマンド ライン クライアント