У меня есть разные таблицы, которым необходимо совместно использовать пул первичных ключей.
Например. таблица A имеет первичные ключи от 0 до 9, таблица B имеет первичные ключи от 10 до 19.
Есть ли способ сообщить mysql, откуда взять первичный ключ? Как хранимая процедура? Достаточно будет запустить скрипт, который знает о раздаче ведер.
Наивным подходом было бы устанавливать первичный ключ в каждом операторе вставки. Этот ПК взят из этого пула. На самом деле это нужно будет реализовать в каждом приложении (например, php или java), которое вставляется в эту БД, чего я хочу избежать.