Velmi pozdě na vaši otázku jsem měl stejný problém a zjistil jsem, že návrhář entity framework identifikoval můj sloupec "ScoreId" (ve vztahu k vaší tabulce PersonModelScore) jako sloupec primárního klíče. Změnil jsem nastavení na false pro své ScoreId a poté vše fungovalo dobře.