Sanjar Tolibjonov использовать "табличный ввод" (не знаю как он правильно называется)
Суть такова, что у вас есть отдельная таблица где хранятся поля и значения, которые привязаны к профилю, и вам не нужно добавлять кучу полей в конкретно таблицу с профилями.
типа:
profile_setting:
profile_id | name | value
ну и соответственно строите связи, и все, проблема решена