Я борюсь за создание базы данных Android для своего приложения. Ниже приведено изображение данных, которые мне нужно сохранить / сохранить в зависимости от местоположения.
На устройстве: Мне нужно сохранить датчик, который работает с частотой 100 Гц. Пользователь будет использовать приложение в течение нескольких часов, а это значит, что будет много данных с датчиков. Если пользователь собирается использовать приложение несколько раз (несколько сессий) после коротких перерывов, то мне нужно хранить данные перфорации данных датчика на устройстве.
Что я думал: Создайте базу данных SQlite, создайте таблицу, динамически добавьте столбец и добавьте данные датчика в этот столбец. Каждый столбец является сессионным. col 1 = сеанс 1, col 2 = сеанс 2 и т. д. Неужели плохо так делать, что вы, ребята, предложите?
В облаке: Теперь, как мне создатьбазы данных, если эти данные будут храниться в облаке (в частности, в GoogleCloudPlatform) для каждого пользователя для каждого сеанса данных датчика.
Любое предложение приветствуется. Пожалуйста, не отмечайте это как широкий вопрос, потому что я ищу эффективный метод для достижения этой цели.
Обратитесь к изображению ниже для дальнейшего объяснения или спросите меня для дальнейшего объяснения.