С Entity Framework и Code First можно ли позволить ему создавать и использовать таблицу без первичных ключей?Я не могу заставить эту настройку работать:
public class Report
{
public virtual int ReportId
public virtual ICollection<ReportChanges> ReportChanges
}
public class ReportChanges
{
public virtual Report Report
public virtual string EditorName
public virtual DateTime Changed
}
Обратите внимание, что я исключил назначение первичного ключа в ReportChanges.Но с этой настройкой я получаю: " Невозможно определить ключ для типа сущности 'ReportChanges '".
Либо я что-то упустил, либо Code First не поддерживает таблицы безпервичные ключи.Что правильно?Спасибо.