У меня та же проблема: большое количество частных категорий. И я предполагаю, что вы имеете в виду «с интерфейсом», но боюсь, что количество специфических/пограничных случаев будет довольно большим… Какие параметры должны быть в таблице места для всех них будет маловато…
В то же время вы должны быть в состоянии что-то придумать с помощью rake-задач: