Nos exemplos do curso temos poucas tabelas, 3 no máximo
public DbSet Produtos { get; set; } public DbSet ItensPedido { get; set; }
E no caso de sistemas grandes com 500 tabelas, um só arquivo de contexto vai ficar muito de ruim de manutencão , devo organizá-los em várias classes?? e referencia-las corretamente em :
services.AddDbContext(options => options.UseSqlServer(connectionString));