не туда копаете?
Я написал выше. Есть 2 базы. Есть в них 2 сущности со связью 1-1.
Сама необходимость такого уже пахнет костылями и приколами (по крайней мере без контекста) - хранить связанные данные в двух базах... Такоооое. Я думаю вы вряд ли найдёте что-то лучше чем ковыряться во внутренностях. Или вообще написать своё, "объединяющий" linq провайдер, но это пушкой по воробьям =)
Не хранить одинаковое, в том и дело. В первой сущности ссылка на вторую из другой базы. Т.е. заглушка по сути, обращение к которой приводит к обращению к второй базе и вытаскиванию из неё соответствующей сущности.
Если вам надо грузить одну сущность по ссылке из другой - это связанные сущности. И их, имхо, нелогично хранить по разным базам ¯\_(ツ)_/¯
К сожалению, не всегда возможно разделить. Например, есть заказ, у заказа есть заказчик. Так вот, совмещать заказ и заказчика в одной базе как-то странно
Обсуждают сегодня