У меня есть веб-приложение, созданное для нескольких групп людей, не связанных друг с другом. Вместо того чтобы использовать одну базу данных для всех них, я думаю о создании отдельных баз данных.
Это улучшит скорость запросов и освободит меня от проверки, к какой группе принадлежит пользователь.
Но поскольку я работаю с LINQ to SQL, мои классы явно связаны с базами данных, поэтому мне придется сделать отдельный DataContexts
для всех баз данных.
Так как я могу решить эту проблему? Или я не должен беспокоиться и использовать только одну базу данных?