Я создаю приложение ASP.NET Core, которое ссылается на другую базу данных на том же SQL-сервере для получения номеров заказов и клиентов (две таблицы). Уже есть другое приложение, которое будет заполнять данные и изменять статус заказа и обновлять информацию о клиентах. Мне нужна последняя информация из этих двух таблиц для моего приложения, как если бы оно было в одной базе данных.
Исходя из точки зрения MS Access, я хочу создать связанную таблицу с таблицей Order и таблицей Customer, чтобы я мог использовать структуру сущностей для создания отношений (внутренних объединений, ограничений и т. Д.), Как если бы он принадлежал та же база данных и быть частью того же DbContext.
Я пытаюсь создать представления и синонимы, но у меня возникают проблемы с первым подходом кода, но это не позволяет, поскольку мне приходится вручную создавать представление, а ограничения внешнего ключа не допускаются в представлениях. Синонимы не являются «таблицами», поэтому я не могу рассматривать их как таковые с ограничениями внешнего ключа.