Как хранить данные пользователя?
Вам все-таки придется искать конкретно данные по указанному пользователю, а значит вам придется завести соответствие user_id <-> data.
Сделайте таблицу с 2мя столбцами:
* ключ user_id
* data (BLOB, сжатый текст)
Если количество данных, которые будет вводить пользователь не будет постоянно расти, то просто создаешь таблицу в БД, в которой id пользователя будут соответствовать его данные, сохраненные в отдельных полях, чтобы в дальнейшем их оттуда было легче получить, а не каждый раз брать все данные из одного поля и разбирать. Конечно все еще зависит от самой задачи, нужно ли будет эти данные потом редактировать, обновлять и удалять. 
Если этот блок данных может увеличиваться, то лучше создать две таблицы - первая для пользователей, если ее еще нет, а вторая для самих данных, например с полями: id - user_id - data_name - data-value (т.е. 4 поля в таблице), где id - номер записи, user_id - номер пользователя, data_name - название значения (время, число и тд. Но лучше тут тоже писать id, а само название хранить в отдельной таблице), data_value - значение для конкретного пользователя.