Я хочу знать, использую ли я хранимую процедуру с Entity Framework или просто пользовательские запросы Linq-to-Entities?
Учтите, что я хочу иметь заказы клиентов. Таким образом, одно решение достигается с помощью хранимой процедуры, которая использует соединения для двух таблиц и, например, возвращает идентификаторы заказов.
Другое решение достигается с помощью запросов Linq-to-Entities. Это решение имеет преимущество перед первым решением, то есть мы можем использовать свойства навигации, чтобы легко перемещаться по информации о заказе клиента. но в хранимой процедуре, поскольку она возвращает только идентификатор, это немного для доступа к информации о заказе.
Так что же лучше, учитывая предпочтение второго решения?