Если у меня есть Table3 с FK, указывающим на Table2, с FK, указывающим на Table1, то, что я вижу через intellisense, это то, что я могу ссылаться на Table2 из Table3, но я не могу перейти к Table3.Table2.Table1, он идет только один слой глубокий.
from t3 in Table3
where t3.t2.property == "some value" && t3.t2.t1.property == "some other value"
select t3.t2.t1;
Это, по сути, то, что я хочу сделать, но я могу ссылаться только на t2, но не на t1, на который ссылается t2.
Должен ли я сделать это:
from t3 in Table3
from t1 in Table1
where t3.t2.property == "some value" && t1.property == "some other value"
select t1;