Я хотел бы создать онлайн-журнал для водителей грузовиков. Цель состоит в том, чтобы после того, как водитель грузовика входит в систему, он / она сразу же видит снимок своей общей суммы за этот год / месяц / день, а также некоторые другие итоги за год / месяц / день. Таким образом, информация, хранящаяся в базе данных, актуальна только для пользователя (водителя грузовика) . Лично я не требую каких-либо статистических данных из базы данных в целом (только для пользователя).
Давайте предположим, что 10000 пользователей.
Мой вопрос касается дизайна базы данных mySQL.
Поскольку хранимая информация имеет отношение только к пользователю, а не по массе , имеет ли смысл хранить данные в таблице на пользователя ... до 10 000 таблиц? Приведет ли это к созданию самой эффективной / самой быстрой базы данных? ИЛИ Должен ли я сбросить все строки в одной большой таблице «Журнал» и связать ли она ее с другой таблицей «Пользователи» ... даже если анализ будет проводиться только для пользователя?
Вот некоторая информация, которая должна храниться на пользователя (заканчивается примерно до 30 столбцов):
Дата - Марка / модель грузовика - Идентификатор грузовика - № маршрута - От - К - Общее время - Остановки - Расход газа - Ночное время - Экипаж (2-й водитель) - ......