Jest to nazywane mapowaniem tabeli na hierarchię (TPH). Program EF Core 5.0 umożliwia również mapowanie każdego typu platformy .NET w hierarchii dziedziczenia na inną tabelę bazy danych; znane jako mapowanie tabeli na typ (TPT)....
modelBuilder .Entity<Employee>() .ToTable( "Employees", b => b.IsTemporal( b => { b.HasPeriodStart("ValidFrom"); b.HasPeriodEnd("ValidTo"); b.UseHistoryTable("EmployeeHistoricalData"); })); Jest to odzwierciedlone w tabeli utworzonej przez program SQL Server:SQL...
var groupedAddresses = await context.Stores .GroupBy(b => b.StoreAddress) .Select(g => new { g.Key, Count = g.Count() }) .ToListAsync(); Ef tłumaczy to jako grupowanie według każdego elementu członkowskiego typu złożonego, który jest zgodny z semantyka typów z...