Рассмотрим этот сценарий
У меня есть класс User, который содержит список типов автомобилей (например, Toyota, BMW).
Так что у пользователя может быть много автомобилей.
Допустим, у меня есть список типа User. В этом текущем формате я могу легко найти все автомобили, которыми владеет пользователь.
Чего я не могу легко сделать, так это найти всех пользователей, владеющих определенным типом автомобиля (например, всех пользователей, владеющих Toyota).
В классическом понимании базы данных я хочу иметь возможность поворачивать данные, но как добиться такой операции при работе с такими объектами в C#?
Спасибо, Томас.