Мне нужно разработать программу, которая управляет магазинами.У меня сейчас 5 разных магазинов, и в будущем их число будет увеличиваться.Я планирую создать одну базу данных (с SQL Server) для каждого магазина и еще одну базу данных, которая содержит общую информацию.Примерно так:
Каждая база данных имеет точно такую же структуру (приблизительно с 20 таблицами) и имеет несколько связей с общей базой данных.Я знаю, как устроить что-то подобное в ADO.Net, но я хочу попробовать сначала с Entity Framework Code.Сейчас я нахожусь на базовом уровне в EF, но я думаю, что это хороший шанс улучшить свои знания в этой теме.Я пробовал возможное решение, создавая несколько DbContext, каждый из которых указывает на другую базу данных.Все работает отлично, но я не могу понять, как управлять отношениями с Shared DataBase.Я много читал на эту тему, и мне кажется, что работа с разными БД возможна начиная с 6-й версии EF.Это версия, которую я использую.Можно ли добиться этого с помощью «стандартного» синтаксиса EF?Должен ли я управлять всеми связями с общей БД «вручную»?