using Microsoft.EntityFrameworkCore; namespace LibraryAPI.Models { public class LibraryContext : DbContext { public DbSet? Authors { get; set; } public DbSet? Books { get; set; } public DbSet? Users { get; set; } public DbSet? Groups { get; set; } public DbSet? GroupUserAccounts { get; set; } public LibraryContext(DbContextOptions options) : base(options) {} protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity().HasKey(sc => new { sc.UserAccountId, sc.GroupId }); } } }