Предполагается, что эти продукты могут принадлежать только к одной категории, а все продукты принадлежат к одной категории.
Создайте новую модель (и таблицу) Категория.
Создайте те категории, которые вам нужны (скажем, «Деятельности» и «Местоположения»).
Создайте новую таблицу product_categories с полями model (string) и category_id (integer).
Создайте начальные данные для категорий продуктов - что-то вроде модели: Trip, category_id: 1
Вуаля, ваши поездки теперь являются активностью.Я предлагаю добавить область для поиска по категории_идентификатора, возможно, в связи с принадлежностью принадлежащего к пользовательскому соединению SQL.