У меня есть несколько innoDbs только с 2 столбцами int, которые являются внешними ключами к первичным ключам других таблиц.
Например, одна таблица — это user_items, она имеет 2 столбца, userId, itemId, оба внешних ключа к таблицам пользователей и элементов, установленным для каскадирования при обновлении или удалении.
Должен ли я добавить 3-й столбец в такие таблицы и сделать его первичным ключом, или это лучше, чем сейчас, с точки зрения производительности или каких-либо других преимуществ?