Тъй като въпросът ви е маркиран с база данни/sql, предполагам, че няма да имате проблем с достъпа до sql таблица както за търсене, така и за управление на настройки... Предполагам тук, но бих започнал с таблица като:
settingName value can_be_null minvalue maxvalue description
TheAnswer 42 no 1 100 this setting does...
...
Ако мислите да управлявате голям брой настройки, има повече информация, от която се нуждаете за всяка една от тях, отколкото само текущата им стойност.