Автоинкрементный композитный ключ InnoDB
Я хочу создать MyISAM-подобное поведение для таблицы MySQL InnoDB. Я хочу иметь составной первичный ключ:
ПЕРВИЧНЫЙ КЛЮЧ (id1, id2)
Где id1 автоматически увеличивается в зависимости от значения id2. Какой лучший способ сделать это с InnoDB?
+----------+-------------+--------------+
| id1 | id2 | other_column |
+----------+-------------+--------------+
| 1 | 1 | Foo |
| 1 | 2 | Bar |
| 1 | 3 | Bam |
| 2 | 1 | Baz |
| 2 | 2 | Zam |
| 3 | 1 | Zoo |
+----------+-------------+--------------+