Я новичок в MVC, EF4 и Linq, так что прости мое невежество
Если я использую запрос Linq для возврата данных для отображения в модели представления, я могу включить таблицы с отношением и получить данные, не полагаясь на ленивую загрузку.
Однако у меня возникла проблема при загрузке данных, которых нет в непосредственно связанной таблице. например, у меня есть игры, которые относятся к сезону, который, в свою очередь, относится к типу соревнований. При запросе таблицы приборов с включением для сезона я могу передать список приборов в мою модель просмотра и увидеть сезон, заполняемый в объекте:
var fixtures = (from f in predictorDB.Fixtures.Include("Season")
select f).ToList();
Однако я понятия не имею, как пройти тип соревнования, так как мне нужно название из него. Если я посмотрю на Season в конкретном приборе, соответствующий тип Competition будет нулевым (но заполняется при включенной отложенной загрузке)
Спасибо