Manter e obter dados relacionais com o Entity Framework Core
Consulte e faça a gestão de dados relacionais numa aplicação Entity Framework Core (EF Core) com um mapeador relacional de objetos (ORM).
Objetivos de aprendizagem
Neste módulo, irá:
- Reveja os conceitos do ORM.
- Compreender a arquitetura EF Core.
- Escreva código C# para interagir com uma base de dados com o EF Core.
- Utilize migrações EF Core para manter o código e a base de dados sincronizados.
- Utilize engenharia inversa para gerar modelos de entidade a partir de uma base de dados existente.
- Propagar uma base de dados no arranque da aplicação.
Pré-requisitos
- Experiência de escrita em C# (nível de principiante)
- Uma compreensão básica das bases de dados relacionais
- Visual Studio Code
- SDK .NET 7.0
- Cliente de linha de comandos do Git