sql >> Databasteknik >  >> RDS >> Sqlserver

Mångfaldsbegränsning har brutit mot Entity framework 5

Försöker du lägga till samma Result till flera användare?

I så fall kommer detta att misslyckas eftersom entitetsramverket kommer att realisera Results samling av Person klass som en främmande nyckel från Result till Persons . Mappningen blir densamma som om du lägger till en Person navigeringsegenskapen till Result klass.

Om du vill ha Person och Result för att ha en många-till-många-relation måste du lägga till en ICollection<Person> Persons egenskapen till Results klass för att få EF att förstå det.




  1. MYSQL-deklarerande variabler

  2. Laravel-migrering:unik nyckel är för lång, även om angiven

  3. Förbered en ny virtuell dator för SQL Server 2014 CTP1

  4. hur man använder funktionen require_once inside