Incremento automático de clave compuesta InnoDB
Quiero crear un comportamiento similar a MyISAM para una tabla MySQL de InnoDB. Quiero tener una clave primaria compuesta:
LLAVE PRIMARIA (id1, id2)
Donde id1 se incrementa automáticamente en función del valor de id2. ¿Cuál es la mejor manera de lograr esto con InnoDB?
+----------+-------------+--------------+
| id1 | id2 | other_column |
+----------+-------------+--------------+
| 1 | 1 | Foo |
| 1 | 2 | Bar |
| 1 | 3 | Bam |
| 2 | 1 | Baz |
| 2 | 2 | Zam |
| 3 | 1 | Zoo |
+----------+-------------+--------------+