protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Station>().HasMany<TimeSlot>(s => s.AvailableTimeSlots).WithMany(t => t.OpenStations).Map(m =>
{
m.ToTable("StationTimeSlots");
m.MapLeftKey("StationID");
m.MapRightKey("TimeSlotID");
});
}