У меня есть сущность, которая идентифицируется не по собственному идентификатору, а по уникальной комбинации свойств, каждое из которых является внешним ключом.
Но конструктор Entity Framework, похоже, не позволяет создавать сторонниеключ («свойство навигации») часть первичного ключа.Я что-то неправильно понимаю или просто не поддерживается?
Пример:
здесь инструмент обозначается очень коротким символическим идентификатором (именем), который нене представляется целесообразным заменять цифровым кодом.