Добро пожаловать в Stackoverflow.
Технически у вас не может быть 2 первичных ключей.По определению это единственный индекс, который имеет ограничение UNIQUE
.Хотя это может быть применено к 2 столбцам одновременно.Это означает, что комбинация этих двух столбцов должна быть уникальной, но каждый из них может содержать повторяющиеся значения.
А что касается autoGenerate
, первичный ключ может быть сгенерирован автоматически, только если он имеет тип integer
и один столбец.Вы не можете иметь составной первичный ключ, который будет сгенерирован автоматически.