System.Data.Entity.ModelConfiguration.ModelValidationException: One or more validation errors were detected during model generation:

RetailCamControlPanel.Databases.PublicHolidays: : EntityType 'PublicHolidays' has no key defined. Define the key for this EntityType.
RetailCamControlPanel.Databases.PublicHolidaysByStates: : EntityType 'PublicHolidaysByStates' has no key defined. Define the key for this EntityType.
PublicHolidays: EntityType: EntitySet 'PublicHolidays' is based on type 'PublicHolidays' that has no keys defined.
PublicHolidaysByStates: EntityType: EntitySet 'PublicHolidaysByStates' is based on type 'PublicHolidaysByStates' that has no keys defined.

   at System.Data.Entity.Core.Metadata.Edm.EdmModel.Validate()
   at System.Data.Entity.DbModelBuilder.Build(DbProviderManifest providerManifest, DbProviderInfo providerInfo)
   at System.Data.Entity.DbModelBuilder.Build(DbConnection providerConnection)
   at System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext)
   at System.Data.Entity.Internal.RetryLazy`2.GetValue(TInput input)
   at System.Data.Entity.Internal.LazyInternalContext.InitializeContext()
   at System.Data.Entity.Internal.LazyInternalContext.get_ModelBeingInitialized()
   at System.Data.Entity.Infrastructure.EdmxWriter.WriteEdmx(DbContext context, XmlWriter writer)
   at System.Data.Entity.Utilities.DbContextExtensions.GetModel(Action`1 writeXml)
   at System.Data.Entity.Migrations.DbMigrator..ctor(DbMigrationsConfiguration configuration, DbContext usersContext, DatabaseExistenceState existenceState, Boolean calledByCreateDatabase)
   at System.Data.Entity.Migrations.DbMigrator..ctor(DbMigrationsConfiguration configuration)
   at System.Data.Entity.Infrastructure.Design.Executor.CreateMigrator(DbMigrationsConfiguration configuration)
   at System.Data.Entity.Infrastructure.Design.Executor.ScriptUpdateInternal(String sourceMigration, String targetMigration, Boolean force, DbConnectionInfo connectionInfo, String migrationsConfigurationName)
   at System.Data.Entity.Infrastructure.Design.Executor.ScriptUpdate.<>c__DisplayClass0_0.<.ctor>b__0()
   at System.Data.Entity.Infrastructure.Design.Executor.OperationBase.<>c__DisplayClass4_0`1.<Execute>b__0()
   at System.Data.Entity.Infrastructure.Design.Executor.OperationBase.Execute(Action action)
One or more validation errors were detected during model generation:

RetailCamControlPanel.Databases.PublicHolidays: : EntityType 'PublicHolidays' has no key defined. Define the key for this EntityType.
RetailCamControlPanel.Databases.PublicHolidaysByStates: : EntityType 'PublicHolidaysByStates' has no key defined. Define the key for this EntityType.
PublicHolidays: EntityType: EntitySet 'PublicHolidays' is based on type 'PublicHolidays' that has no keys defined.
PublicHolidaysByStates: EntityType: EntitySet 'PublicHolidaysByStates' is based on type 'PublicHolidaysByStates' that has no keys defined.

