sql >> Base de Datos >  >> RDS >> Sqlserver

Restricción de multiplicidad violada Entity framework 5

¿Estás tratando de agregar el mismo Result? a varios usuarios?

En ese caso, esto fallará porque el marco de la entidad realizará los Results colección de la Person class como clave externa de Results a Persons . El mapeo será el mismo que si agregas una Person propiedad de navegación al Result clase.

Si quieres Person y Result para tener una relación de muchos a muchos, debe agregar un ICollection<Person> Persons propiedad a los Results class para que EF lo entienda.