I have already searched through SO and could not fins a workable solution for this. I am just trying to figure what is the syntax for multiple inner joins in Linq to Entitie
Well, I don't know LINQ to Entities particularly, but the normal LINQ syntax would be:
var query = from customer in db.Customers
join order in db.Orders on customer.ID equals order.ID
join product in db.Products on order.ProductID equals product.ID
join info in db.Info on product.InfoID equals info.ID
select new { customer.Name, info.BriefDescription };
(i.e. just several join
clauses).
Now I suspect that you've already tried that - if so, what went wrong?