Тема: Один автоинкремент для нескольких таблиц

Имеется таблицы с товарами, к примеру: ТоварыОбувь, ТоварыОдежда. У товаров есть поле id, которое является A_I. Соответственно id товаров повторяются, так как товары разбросаны по разным таблицам. Можно ли каким-либо образом сделать так, чтобы id товаров не повторялись? Чтобы счетчик выдавал значения основываясь на уже имеющихся значениях в других таблицах?

2

Re: Один автоинкремент для нескольких таблиц

Средствами MySQL этого сделать нельзя, только проверять перед созданием максимальный идентификатор и увеличивать его на единицу. В вашем случае таблицы лучше объединить. Это снимет данную проблему.