Не можете да имате два първични ключа на маса.
Можете да имате два ключа-кандидат (наречен ключ в MySQL уникални индекси/ограничения в други DBs)
Можете да имате съставен първичен ключ, съставен от две полета, ако желаете. Мисля, че това е синтаксисът в mySQL primary key (fieldA,fieldB)
Въпреки това няма смисъл да се прави съставен ключ, когато едно от полетата е автоматично увеличение. Тъй като автоинкрементът вече прави уникален сам по себе си и всеки атрибут, различен от id
ще има функционална зависимост от него. Включването на second_id в първичния ключ няма да ви помогне.