MULとは

  • PRI:PRIMARY
  • MUL:MULTIPLE
mysql> desc test_table;
+-------------+-------------+------+-----+---------+----------------+
| Field       | Type        | Null | Key | Default | Extra          |
+-------------+-------------+------+-----+---------+----------------+
| t_id        | int(25)     | NO   | PRI | NULL    | auto_increment |
| name        | varchar(48) | YES  |     | NULL    |                |
| c_id        | int(25)     | NO   | MUL | NULL    |                |
+-------------+-------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)

各テーブルに設定されている外部キー制約の内、重複不可な外部制約キーをPRIMARY KEY、重複可能な外部制約キーをMULTIPLE KEYと呼ぶ。