Como semear dados com AddOrUpdate com uma chave complexa no EF 4.3

Estou tentando semear um banco de dados de desenvolvimento com alguns dados de teste. Tenho usado context.People.AddOrUpdate(p => p.Id, people));com muito sucesso. Tenho outra tabela que preciso semear, na qual não saberia a chave primária. Por exemplo, eu gostaria de AddOrUpdate com base na...