На самом деле задача паттерна архитектурного несколько сложнее в нашем проекте. Мы делаем сложный агрегатор сайтов. Но ищем золотую середину среди множества вариантов.
Нам сеошник не нужен. Мы делаем полуфабрикат для клиентуры. А они уже будут сео делать. И мы для них должны сделать максимально дружественную архитектуру для будущих их отношений с вами. В этом и сложность у меня как у архитектора. Поэтому и зашёл к вам пообщаться, что бы понять что там ждёт наших клиентов в будущем.
Вы правы если ситуация когда ведутся работы под конечного пользователя. Но мы делаем по вашей логике не гиппопатама или мышь, а абстрактный слой Животное, из которого наши клиенты и будут делать конкретное животное)
Подход у ваших клиентов неправильный. Поэтому просто забейте и сделайте как считаете нужным. Можете усреднённое значение использовать типа /category/tovar и хватит.
В итоге они всё равно потом переделывать будут скорее всего