Я использую ADO.NET Entity Framework для импорта моей модели из базы данных. Таблица в моем db имеет кучу внешних ключей, все с абстрактными именами, например. FKDevice132610
.
Когда я импортирую таблицу в свою модель, она вводит свойства навигации для каждого внешнего ключа, однако они импортируются с именами на основе имени таблицы, на которое они ссылаются. Если имеется несколько внешних ключей к определенной таблице, число добавляется в конец.
В этом случае Devices1 является ParentDevices, а Devices2 - ChildDevices. Есть ли способ, которым я могу ввести эту информацию в мой внешний ключ (скажем, используя описание или имя), чтобы Entity Framework импортировала значимые имена для моих свойств навигации?