Возможно, вы могли бы, но этот подход неверен по нескольким причинам.Вы не создаете отдельные базы данных для пользователей, вы создаете таблицы с отношениями друг к другу, каждая строка является записью для пользователя.
Некоторые таблицы имеют отношение «один ко многим», например, таблица, содержащая порядковые номера.У одного пользователя может быть много заказов.Или таблица может иметь отношение один-к-одному, как профиль пользователя.То, к чему это приводит, состоит в том, что у каждого пользователя есть уникальная запись и идентификатор, этот идентификатор будет относиться к другим таблицам с их данными.Вы используете идентификатор для входа в систему, чтобы получить свои данные.Кроме того, вам действительно не следует хранить данные других людей в вашем приложении. В какой ситуации вы чувствуете, что несколько человек будут использовать один и тот же телефон для приложения?Идеальная ситуация - иметь облачный сервер / базу данных, с которой вы получаете данные, чтобы получать данные только текущих пользователей.
Последняя причина, по которой вы не делаете несколько баз данных, заключается в том, что если вы хотите добавить новое поле, вы бынеобходимо обновить каждую созданную БД вместо одной.