при проектировании собственного проекта на языке С # технологии WPF и запроса к данным на Entity Framework 6 встал вопрос как реализовать один запрос. У меня есть 4 класса сущностей, которые соответственно генерируются в таблицы:
class Spetsialnist
{
public int id {get; set;}
public string NameSpets {get; set;}
}
class Group
{
public int id {get; set;}
public string NumberGroup {get; set;}
public int SpetsId;
}
class Student
{
public int id {get; set;}
public string Name {get; set;}
public int GroupId {get; set;}
}
class Otsinka
{
public int id {get;set;}
public double mark {get;set;}
public int semestr {get;set;}
public int StudentId {get;set;)
}
Контекст данных:
class StudentContext : DbContext
{
public DbSet<Vnz> Vnzs { get; set; }
public DbSet<Vidilena> Vidilenas { get; set; }
public DbSet<Spetsialnist> Spetsialnists { get; set; }
public DbSet<Group> Groups { get; set; }
public DbSet<Student> Students { get; set; }
public DbSet<Otsinka> Otsinkas { get; set; }
}
Помогите реализовать запрос и получить список из двух значений (StudentName, AverageMark) на основе NameSpets (тоесть пользователь выбирает определенную специальность к которой привязана группа в свою очередь к группе привязан студент а также к студенту привязаны его оценки), как при данной конструкции сделать выборку правильно с учётом выбора семестра, а также должно подсчитать у каждого студента средний балл.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
записываю число в байтовый массив и далее массив отправляю в сокет клиенту
Постараюсь максимально ёмко уместить свой вопросПока писал этот вопрос понял, что можно было написать короче
Клиент записывает в сокет последовательно значения Uint, Uint, Short