Ponieważ twoje pytanie jest oznaczone jako baza danych / sql, zakładam, że nie będziesz miał problemu z dostępem do tabeli sql zarówno w celu wyszukiwania, jak i zarządzania ustawieniami ... Zgaduję tutaj, ale zacznę od tabeli takiej jak:
settingName value can_be_null minvalue maxvalue description
TheAnswer 42 no 1 100 this setting does...
...
Jeśli myślisz o zarządzaniu dużą liczbą ustawień, potrzebujesz więcej informacji o każdym z nich niż tylko ich aktualna wartość.