Mapeando chaves compostas usando o código EF primeiro

Tabela do servidor SQL:

SomeId PK varchar(50) not null 
OtherId PK int not null

Como devo mapear isso no código da EF 6 primeiro?

public class MyTable
{
    [Key]
    public string SomeId { get; set; }

    [Key]
    public int OtherId { get; set; }
}

Eu vi alguns exemplos onde você tem que definir a ordem para cada coluna, isso é necessário?

Existe documentação oficial sobre isso em algum lugar?

questionAnswers(3)

yourAnswerToTheQuestion