Итак,таблица настроек mysql - теория db
Мне нужна таблица настроек для управления некоторыми частями моего веб-приложения.
Я пришел с этим:
CREATE TABLE `settings` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`key` char(55) NOT NULL DEFAULT '',
`value` longtext NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `key` (`key`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
мне было интересно, если это было бы полезно, чтобы разделить настройки в Int и текстовые containign из них. Поэтому в другой таблице было бы все, кроме words_stop и т. Д.
Как вы думаете? это выгодно? или я могу просто придерживаться longtext и иметь все в одной таблице?