У меня есть большой проект, который использует несколько файлов edmx для управления моделью данных для приложения asp.net. То, что я хочу достичь, - это связать два объекта по двум моделям edmx.
Так что, в основном, только внешний ключ: EntityA.ForeignEntityId -> EntityB.Id
Однако, поскольку enitites не находятся в одной модели, я не могу добавить этот внешний ключ в конструктор модели. Я знаю, что я мог бы сделать это вручную, либо изменив автоматически сгенерированный SQL-файл, либо добавив отношение в SQL Server Manager. Оба этих подхода имеют огромный недостаток, что они не легко ремонтируются, потому что, если я создам «Создать базу данных из модели» и запустив результирующий SQL-скрипт, мои модификации вручную будут удалены (я понимаю?).
Так есть способ ссылки на иностранный объект из другой модели edmx в модельном дизайнере?Entity Framework: связь между двумя моделями edmx
2
A
ответ
0
Я знаю, что это старый, но я оказался с той же проблемой. Если вы создадите ссылку в SQL и обновите модель из базы данных, она потянет в таблицу, на которую ссылаются. Я не думаю, что это действительно решает проблему, которую мы имеем, но она по крайней мере позволит вам идти туда и обратно, не теряя никаких FK.
Смежные вопросы
- 1. связь между двумя моделями
- 2. Playframework! Связь между двумя моделями
- 3. Коммутация Entity Framework между моделями
- 4. Factory_girl простая связь между двумя моделями
- 5. связь между двумя моделями наследования одной таблицы
- 6. MongoDB/mongoose создает связь между двумя моделями?
- 7. Двойная связь между двумя моделями ActiveRecord
- 8. Entity Framework с несколькими моделями (разные поставщики)
- 9. Entity Framework (связь между двумя объектами не может быть определено)
- 10. MVVM - Связь между моделями
- 11. Связь между моделями
- 12. глубокая связь между моделями
- 13. Entity Framework EDMX force DateTime2
- 14. Entity Framework с несколькими edmx
- 15. C# REPL Entity Framework .edmx
- 16. Entity Framework EDMX - Entity Pluralization Fix
- 17. Ассоциаторы между двумя моделями
- 18. Ассоциации между двумя моделями
- 19. Связь между двумя объектами
- 20. Связь между двумя подобластями. Zend Framework
- 21. Отсутствует связь ecto между моделями
- 22. Джанго связь между тремя моделями
- 23. Использование платформы Entity Framework с существующими моделями
- 24. Entity Framework Многостоловой связь
- 25. Конструкция двух моделей и связь между моделями
- 26. Rails: как объявить дополнительную взаимную связь между двумя моделями
- 27. Django - модели - как описать конкретную двунаправленную связь между двумя моделями?
- 28. Django Admin: пересечение (естественная внутренняя связь) между двумя моделями
- 29. Как установить связь между двумя моделями и обновить базу данных
- 30. Лучший способ реализовать связь между двумя моделями просмотров