Auto Increment Composite Key InnoDB
Eu quero criar um comportamento semelhante ao MyISAM para uma tabela InnoDB MySQL. Eu quero ter uma chave primária composta:
CHAVE PRIMÁRIA (id1, id2)
Onde id1 auto é incrementado com base no valor de id2. Qual é a melhor maneira de conseguir isso com o InnoDB?
+----------+-------------+--------------+
| id1 | id2 | other_column |
+----------+-------------+--------------+
| 1 | 1 | Foo |
| 1 | 2 | Bar |
| 1 | 3 | Bam |
| 2 | 1 | Baz |
| 2 | 2 | Zam |
| 3 | 1 | Zoo |
+----------+-------------+--------------+