Имеется три таблицы.
Таблица Бабушка
Таблица Дочки Бабушек
Таблица Дочки дочек бабушек
Вот скриншот схожей структуры.
Смысл я думаю понятен, бинарное дерево.
Так вот, нужно составить (это важно) грамотный и как можно более лёгкий для базы! linq запрос, который выберет поля бабушки по id + поле, которое будет содержать количество записей в таблице "дочки дочек бабушек", т.е по сути количество внуков.
Или как вариант – кто может усовершенствовать этот запрос :
Вот что генерит сам линк :
Так же буду рад, если кто представит запрос основанный на джоинах (на sql).
Смысл вопроса - изучение производительности запросов через линк к mssql .