Fragment kodu ViewModelu.


        [DisplayName("House Type")]
        public string HouseType
        {
            get 
            {
                string ht = new EntityDb().HouseTypes.Find(House.HouseTypeId).HouseTypeDescription;
                return ht;           
            }        
        }

        [DisplayName("Property Type")]
        public string PropertyType
        {
            get
            {
                string pt = new EntityDb().EstateTypes.Find(Order.EstateTypeId).EstateTypeDescription;
                return pt;          
            }        
        }

        [DisplayName("Order Status")]
        public string OrderStatus
        {
            get
            {
                string os = new EntityDb().OrderStatuses.Find(Order.OrderStatusId).OrderStatusDescription;
                return os;
            }
        }

Powyższe encje (tabele) nie mają żadnych relacji miedzy sobą.
Nie mogę użyć też lazy loading, ponieważ jest to strona z podsumowaniem a dane pobierane są z sesji.
Czy mogę jakimś jednym zapytaniem linq czy entity pobrać odpowiednie dane z tych trzech tabel.
Dzięki.