protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
modelBuilder.Entity<Job>()
.HasMany(c => c.StoreListings).WithMany(i => i.JobListings)
.Map(t => t.MapLeftKey("JobId")
.MapRightKey("StoreId")
.ToTable("JobStore"));
modelBuilder.Entity<Job>()
.HasMany(c => c.Questions).WithMany(i => i.Jobs)
.Map(t => t.MapLeftKey("JobId")
.MapRightKey("QuestionId")
.ToTable("JobQuestion"));
}