Я создаю приложение IPad, которое будет иметь бэкэнд SQL Server.Мой вопрос заключается в том, лучше ли мне создавать новую базу данных для каждого клиента, когда он регистрируется, или я должен создать сценарий SQL, который генерирует новые таблицы для клиента при регистрации.
например, сценарий 1 одинбаза данных на пользователя.Для 100 пользователей у сервера sql будет 100 отдельных БД.т.е. User1_DB, User2_DB ......
Сценарий 2 Новый набор таблиц для каждого пользователя.Для 100 пользователей сервер sql будет иметь 100 отдельных наборов таблиц в одной базе данных.например, база данных MyIPad - Table1_User1, Table2_User1, Table1_User2, Table2_User2
В обоих сценариях у нас будут автоматические сценарии, которые будут генерировать таблицы / базу данных при регистрации пользователя.
Так что мой вопрос - какой сценарийэффективнее?Или оба сценария неверны, поэтому как мне подойти к этой проблеме?
Заранее спасибо