Untitled
unknown
plain_text
2 years ago
842 B
3
Indexable
public class Okul : DbContext { public DbSet<Donem> Donemler { get; set; } public DbSet<Not> Notlar { get; set; } public DbSet<Ogrenci> Ogrenciler { get; set; } protected override void OnModelCreating(ModelBuilder modelBuilder) { // Donem - Not ilişkisi modelBuilder.Entity<Donem>() .HasMany(d => d.HarfNotu) .WithOne() .HasForeignKey(n => n.DonemID); // Not - Donem ilişkisi modelBuilder.Entity<Not>() .HasMany(n => n.OgretimDonemi) .WithOne() .HasForeignKey(d => d.DonemID); // Ogrenci - Donem ilişkisi modelBuilder.Entity<Ogrenci>() .HasOne(o => o.OgretimDonemi) .WithMany(d => d.Ogrenciler) .HasForeignKey(o => o.DonemID); } }
Editor is loading...
Leave a Comment