Указанный путь включения недействителен. EntityType '' не объявляет свойство навигации с именем ''

Интересно, вы могли бы помочь. Я получаю вышеуказанную ошибку при звонке.Include(), Ломается когда включаюtblMemberships.

this.dbContext.Configuration.LazyLoadingEnabled = false;
List<tblCustomerInfo> customers = this.dbContext.tblCustomerInfoes.Include("tblUsers").Include("tblMemberships").ToList();

Причина в том, что свойство навигации междуtblCustomerInfo а такжеtblMemberships не существует.tblUsers это связь между двумя другими таблицами.

Customer -- 1:* -- User -- 1:* -- Membership

(Извините, я не могу включить изображение в качестве своей репутации <10).

Мои вопросы:

Что мне нужно сделать, чтобы иметьtblMemberships включено?Это рекомендуемый способ получения данных, или я должен разбить его на два запроса? Или дизайн полностью мусор?

Я использую EF5, ASP .NET MVC 4

Добрый совет. Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос