Você está tentando adicionar o mesmo
Result
para vários usuários? Nesse caso, isso falhará porque o framework de entidade realizará os
Results
coleção da Person
class como uma chave estrangeira de Results
para Persons
. O mapeamento será o mesmo se você adicionar uma Person
propriedade de navegação para o Result
classe. Se você quiser
Person
e Result
para ter um relacionamento muitos para muitos, você deve adicionar um ICollection<Person> Persons
propriedade para os Results
classe para fazer EF entender isso.