Im работает над приложением, которое нужно поговорить с базой данных. Приложение написано на С#. Я вполне воспринял LINQ и автоматически генерировал классы для представления базы данных и ее таблиц, поэтому сначала я рассматривал использование SQL как .NET только с поддержкой LINQ to SQL. Сейчас я больше склоняюсь к MySQL, потому что масштабирование SQL-сервера может стать дорогим и потому, что люди в моей компании более знакомы с MySQL, включая меня. Здесь находится dbLinq. Из того, что я прочитал, dbLinq отлично работает для простых запросов, но может разбиться на более сложные. Не могли бы вы поделиться своим опытом использования dbLinq? Должен ли dbLinq по-прежнему рассматриваться как экспериментальный или я могу ожидать его использования без особых проблем?
Спасибо, Bas
Edit:
Я читал, что DbLinq не может обрабатывать более одного внешнего ключа, может ли кто-нибудь прокомментировать, все ли так?