После создания модели базы данных с Entity Framework 6, которая выглядит следующим образом (я знаю, что .NET Core вышел):

EFгенерирует этот код:
public virtual DbSet<User> User { get; set; }
public virtual DbSet<Statevalues> Statevalues { get; set; }
в контексте модели, но также создает таблицы в базе данных, которые называются:
StatevaluesSet
UserSet
Почему он использует Set
в конце каждого имени