Система категорий для интернет-магазина

Здравствуйте, разрабатываю интернет-магазин. Чисто из интереса. И вот застопорился на том, что не могу понять как реализовать систему роутов. Ну вот допустим, через админку (easyadmin) добавляется категория. Должен сгенериться роут (симфони позволяет это сделать), привязаться в таблице к категории. То есть у категории будет столбик route_name. Ну как-то так я себе это представляю. Но как это соединить воедино - не знаю. И как фильтрацию сделать - тоже не сильно представляю.

Помогите, пожалуйста. Спасибо