Есть много разных способов сделать это, и это зависит от того, как вы думаете, какими будут конечные потребности.
Нет ничего плохого в сохранении параметров в отдельной таблице, каждый параметр / пользователь / значениена отдельном ряду.Это быстрый способ задания и получения информации, позволяющий легко получить доступ к отчетам по параметру, значению и пользователю, например, какие цвета наиболее популярны.
Если вы просто используете этодля конфигурации вы можете сохранить параметры в виде строки XML или JSON в поле text / blob.Преимущество заключается в том, что вы получаете одну загрузку для получения всех значений параметров.Еще более мощным, если ваше приложение уже имеет значения по умолчанию для параметров, вы можете легко расширить приложение, не изменяя записи в базе данных.Для большого количества параметров это уменьшает количество вызовов БД для загрузки всех параметров.