Yii: как правильно сделать уменьшение ID при вставке?
Добрый день.
Схема базы такова что есть необходимость встаки новых моделей даныых с уменьшеним ID, другими словами от 0 до минус Int64. База - mysql
Вопрос - как правильней реализовать такое?
- База с положительными ИД-шниками приходит от "альтернативного" источника. Но мы ее расширяем своим ассортиментом. Самый простой и легкий способ сделать это - начать считать от нуля и в отрицательную сторону. Тогда можно при помощи Mysqldump выбрать все свои значения, обновить данные из источника и безболезнено залить свои данные обратно.
Структуру трогать низя :(
Видимо не верно вы поняли меня. Мне приходит SQL дамп условно раз в неделю, который заливается в базу. В нем +10000000 товаров со связями. Но у нас есть свой ассортимент, который надо тоже хранить в этой бд.
Поменять базу не можем, ибо перезаливка убьет нашу структуру. Приняли решение хранить данные в минусовом диапазоне.