Um caminho de inclusão especificado não é válido. O EntityType '' não declara uma propriedade de navegação com o nome ''

Gostaria de saber se você poderia ajudar. Eu recebo o erro acima quando ligo.Include(). Quebra quando eu incluirtblMemberships.

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

O motivo é porque a propriedade de navegação entretblCustomerInfo etblMemberships não existe.tblUsers é o link entre as outras duas tabelas.

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

(Desculpe, não é possível incluir imagem como minha reputação <10).

Minhas perguntas são:

O que eu preciso fazer para tertblMemberships incluído?Essa é uma maneira recomendada de recuperar dados ou devo dividi-la em duas consultas? Ou o design é totalmente inútil?

Estou usando EF5, ASP .NET MVC 4

Por favor, informe. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion