This is something that I have been wondering about for a while, and now that I am about to begin another project that requires this, I can't help but wonder if I am doing this the "right way".
Basically, in my API for, in this instance, an enterprise phone system - our client will be able to toggle several options like "forward calls to interactive menu" or modify the spoken greeting that callers hear.
Typically I handle something like this by creating a table in a MySQL database that only has one row that is updated each time the users makes a change to something.
I can't help but feel like this is overkill. Am I doing this the right way?