Представьте, что у меня есть две таблицы ShowTimes и Movies.Каждый фильм может иметь список связанных с ShowTimes.Скажем, таблица ShowTimes содержит поле DateTime с именем StartTime.ShowTimes могут появляться в таблице в любом порядке (менеджер театра может добавлять новые показы в любое время).
Следовательно, объект LINQ-to-SQL Movie будет содержать
public EntitySet<ShowTime> ShowTimes;
поле, которое будет загружено при первом обращении к нему.
Есть ли способ контролировать порядок сортировки ShowTimes, чтобы он был отсортирован StartTime при загрузке?Или я должен сам разобраться, прежде чем использовать его?Могу ли я контролировать «естественный порядок» таблицы ShowTimes - по умолчанию она сортируется по первичному ключу (в моем случае - целому числу), могу ли я указать, что она должна быть отсортирована по StartTime?