Просто ты неправильно ставишь вопрос, или описываешь ситуацию. Я себе писал скрипт, который заполняет поле keyword автоматически.
для этого он перебирает все существующие продукты, берет для каждого ID, имя бренда и модель. Так как у расходки вместо модели может быть просто название (диск пильный, например), мне нужно было добавить уникальность. Именно для этого я тяну ID товара.
Таким образом, у меня все keyword заполняются автоматически и являются уникальными.
Например, товар с ID 25648 - Бур SDS MAX Makita P-77883
получает автоматом keyword 25648-makita-p-77883
Таблица url_alias заполняется командой UPDATE - то есть, существующие поля презаписываются, если есть изменения, а новые - добавляются. Уникальность установлена на поле query. Таким образом, сколько бы я товаров не добавил через заливку прайсов, у меня автоматом к ним пропишется SEO_URL
Естественно. query и keyword записываются в соответствии друг другу, а alias_id - пишется просто по порядку, он меня не интересует.
P.S. - через phpMyAdmin большие объемы не загрузишь - я пользуюсь программой Navicat.