Мы пошли на поводу у этого подхода и стали добавлять модификации а ля 21013. Тут возникла проблема с сортировкой. Мы сортируем цифровые модели, как числа. И получается, что модификации "улетают" в конец списка, что не очень-то логично:
- 2101
- 2102
- 2103
- ...
- 21013
Если сортировать, как текст, то все в порядке:
- 2101
- 21013
- 2102
- 2103
- ...
Но, тогда начинаются проблемы со списками моделей таких марок, как Mazda:
- 1
- 121
- 2
- 3
- 323
- ...
Эти модели лучше выгядят так:
- 1
- 2
- 3
- 121
- 323
- ...
Ну, вот такой вот конфликт. Отсюда взялись модели ВАЗ типа 2101-3. При такой записи и "цифровой" сортировке списки ВАЗ и Mazda выглядят одинаково привлекательно. Для ВАЗ в этом даже есть какое-то удобство - видно, что модель 2101, а модификация 3. Итого:
- 2101
- 2101-3
- 2102
- 2103
- ...