m2

MySQL の識別子には「`」(バッククォート)を含めることができます

できちゃいました。

mysql> create table `aa``a`(`aa``aid` int);
Query OK, 0 rows affected (0.11 sec)

なので「``」としてエスケープしないといけませんね。

mysql> show columns from `aa``a`;
+--------+---------+------+-----+---------+-------+
| Field  | Type    | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| aa`aid | int(11) | YES  |     | NULL    |       |
+--------+---------+------+-----+---------+-------+
1 row in set (0.00 sec)

MySQL Workbench (5.2.27) はこれを考慮してないみたいです。こんなテーブルを作ってしまうと、「Alter Table...」等ほとんどの処理が行えません。