No, in una tabella piu' colonne possono fare da chiave primaria.
Il problema è che se creo una tabella nuova lo fa tranquillamente, la questione si pone quando devo alterare una tabella preesistente.
P.S. Non posso ricreare la tabella, sarebbe un megacasino