Я использую Entity Framework для реализации многопользовательского (такую же БД, те же схема):Должен ли я указывать колонку TenantId?
public class Report : ITenantEntity
{
public Report() { }
[Key]
public int ReportId { get; set; }
[Required]
public int TenantId { get; set; }
public DateTime DateSent { get; set; }
}
Я не имею Tenant
ПОКО, только статические идентификаторы.
Должен ли я индексировать TenantId каким-то образом? Все запросы теперь включают фильтрацию на TenantId, поэтому я хочу убедиться, что я не убиваю производительность, не имея надлежащих индексов.