Подскажите, можно ли средствами одной mysql сделать индексы записей нескольких таблиц уникальными? Чтобы, например, при вставке новой записи в любую из этих таблиц индекс не повторял уже существующие.
N+1 таблица:
Global Table:
unique_id_global, tableN, unique_id,
Table1
unique_id, field1...
....
Вставляешь запись в одну из баз, затем вставляешь в глобальную таблицу запись с соответствующими значениями.
Только смысл в этом...
2zarus уже навороты, нужно попроще.
2Mich Попробую. Спасибо.
-~{}~ 27.07.06 01:50:
В общем, сделал так: при вставках в любую конкурирующую таблицу в индекс принудительно пишу значение auto_increment "ведущей" таблицы. Затем увеличиваю его alter-ом, по необходимости.
Через ж-пу конечно, но работает как надобно.