Ключи SQL, MUL vs PRI vs UNI

В чем разница между MUL , PRI и UNI в MySQL?

Я работаю над запросом MySQL, используя команду:

desc mytable; 

Одно из полей отображается как ключ MUL , другие отображаются как ] UNI или PRI .

Я знаю, что если ключом является PRI , только одна запись в таблице может быть связана с этим ключом. Если ключом является MUL , означает ли это, что может быть более одной связанной записи?

Вот ответ mytable .

+-----------+---------+------+-----+---------+-------+
| Field     | Type    | Null | Key | Default | Extra |
+-----------+---------+------+-----+---------+-------+
| courseid  | int(11) | YES  | MUL | NULL    |       | 
| dept      | char(3) | YES  |     | NULL    |       | 
| coursenum | char(4) | YES  |     | NULL    |       | 
+-----------+---------+------+-----+---------+-------+
232
задан Yves M. 4 September 2019 в 22:35
поделиться