Здравствуйте, не плохо было бы добавить при сжатии БД удаление полей в которых нет никаких данных.
Т.е. вносим в БД большое кол-во холодильников, случайно туда попадает товар с другой категории. Понятное дело, после того как описания созданы ошибочный товар удаляется, но в спавочнике категорий и характеристик остаются не нужные характеристики. Они работе, условно говоря не мешают, но лишнее думаю есть смысл удалять.