Я разрабатываю SAAS с использованием MVC 3 .net.
У меня будет общедоступная база данных, которая, когда кто-то пытается войти в систему, будет определять, из какой компании пользователь входит в систему, и получать идентификатор компании.
Затем он получит доступ к базе данных, используя схему, назначенную этой компании, и проверит, действителен ли этот пользователь.
Я хочу знать, было бы лучше иметь фиксированную строку подключения к моей общедоступной базе данных и отдельные подключения к базе данных для каждого арендатора для многопользовательской базы данных (база данных будет иметь одну базу данных с общей схемой).