В отношениях один к одному все просто.
Когда возникают проблемы один ко многим или ко многим ...
Сейчас я не использую инструмент ORM по многим причинам, и мне интересно, когдая хочу получить данные, лучше ли заново собрать отношения один ко многим, используя несколько запросов или в коде ..
Например .. Имея класс Category и класс Product ...
В таблице товаров есть столбец для идентификатора категории (одна категория для многих товаров).
Поэтому для моего полного каталога лучше выполнить 2 запроса, чтобы получить нужные мне категории и товары, а затем заполнить для каждой категории свои товары.Список?(Это очень просто с LINQ) ..
Или я должен вызвать запрос для каждой категории?Как select id from products where category_id=5;
Также я не знаю, как назвать функции, например, установить, хочу ли я получить другую сторону отношения или нет ..