Я разрабатываю базу данных для веб-приложения и хотел бы иметь таблицу для настраиваемых глобальных настроек. Существует ли какая-либо установленная передовая практика для разработки этой таблицы? Я могу представить два возможных решения, и я уверен, что должны быть другие.Таблица базы данных для глобальных настроек
Проще всего было бы просто хранить пары ключ/значение там в виде строк. Это займет всего два столбца, но не даст мне возможности добавлять ограничения типа к отдельным элементам.
Другим подходом было бы добавить столбец для каждой настройки, но тогда вся таблица имела бы только одну строку, и это немного странно.
Как это обрабатывается в большинстве случаев, с кем вы имели дело?
Какая платформа вы используете? Лучше всего использовать платформенные средства для настройки конфигурации. –
В настоящее время работает с простой настройкой php/mysql. – captncraig
Я также не уверен в использовании базы данных. Если есть хорошее решение без базы данных, которое, кажется, есть, я более чем открыт для него. – captncraig