Предложу своё решение:
rails g model title:string about:text category:string img:string
Одна общая база для всех товаров, просто при создании товара в базу отправлять категорию нужных Вам вариантов (в форме отправки просто добавить обычный хелпер select ['first category, 'second category]). К примеру на странице all items, показывать все товары. А если нужно отсортировать по категориям то создайте новый контроллер и тяните в нем все товары нужной вам категории.