если там нет ПК? У меня таблица SpecsValues имеет составной ключ состоящий из двух атрибутов которые являются внешними ключами, можно ли это как-то обозначить для EF атрибутом или как-то иначе?
Вижу в документации composite alternate key, это не то что мне надо?
Класний нік
разобрался, пришлось явно указать что там составной ключ: entity.HasKey(e => new {e.CaptureId, e.SpecId});
Без пк еф дуплі не ріже чи змінились данні чи нє, в нього пк це єдиний варіант ідентифікувати запис( теоретично через унік індекс можна Но не помню точно і кому воно нада) В твоєму випадку пк є, композитний, і да треба вказати явно
Обсуждают сегодня