Конфигурация БД и Диспетчер - PullRequest
1 голос
/ 20 мая 2011

В настоящее время я работаю над системой, в которой я хочу, чтобы она основывалась на конфигурации, в основном из этой административной панели мне нужна система конфигурации, построенная вокруг структуры базы данных.

Я ищу хороший способ спроектировать базу данных, чтобы у меня были разные типы настраиваемых значений, таких как множественные выбираемые значения (раскрывающийся список), логические значения включения / выключения (радиоблоки), текстовые значения и т. Д.

Есть ли какие-либо способы, которые вы можете предложить, что это эффективно и чисто.

Я пока ничего не начал, потому что не хочу идти в неправильном направлении, поэтому прошу вашего совета.

  • Система построена с использованием PHP и PDO (на основе MySQL)
  • Имеет архитектуру на основе MVC

Привет.

1 Ответ

0 голосов
/ 20 мая 2011

Я сделал это уже в специальной среде, и вот как я это сделал:

  • 20 столбцов с именами от extra01 до extra20
  • тип данных - строка, и вы можете поместить что угоднов строке
  • вам нужно где-то хранить типы столбцов, в зависимости от степени детализации вашей системы.Я сохранил их в файлах xml, поскольку дополнительные типы столбцов были специфичны для каждого проекта.

Так работает Microsoft Project.Все просто и работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...