Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Vincolo di molteplicità violato Entity framework 5

Stai cercando di aggiungere lo stesso Result a più utenti?

In tal caso, ciò fallirà perché il framework dell'entità realizzerà i Results raccolta della Person class come chiave esterna da Results a Persons . La mappatura sarà la stessa dell'aggiunta di una Person proprietà di navigazione al Result classe.

Se vuoi Person e Result per avere una relazione molti-a-molti devi aggiungere una ICollection<Person> Persons proprietà ai Results classe per farlo capire a EF.