Извините, если это глупый вопрос, но я новичок в этом. Я хочу сохранить всю информацию из различных контактных форм моих клиентов в базе данных, чтобы они могли получить информацию позже. Каждая контактная форма имеет разное количество полей. В идеале я хотел бы хранить всю эту информацию в одной таблице MYSQL, но, как я уже сказал, форма контакта каждого клиента имеет различное количество полей.
Я думал о создании базы данных со следующими полями
ID, идентификатор клиента, дата, время, данные
Данные будут html контактной формы. Однако я уверен, что это не лучшая практика. Также это не позволило бы мне предложить клиенту возможность загрузки всех своих контактных форм в формате csv или аналогичных.
Я не хочу иметь разные таблицы для каждого клиента, и я уверен, что иметь таблицу с 'field1', 'field2', 'field3' и т. Д. Тоже не очень хорошо.
Есть идеи?