Много късно с вашия въпрос, имах същия проблем и открих, че дизайнерът на рамката на обекта е идентифицирал моята колона „ScoreId“ (спрямо вашата таблица PersonModelScore) като колона с първичен ключ. Промених настройката си на false за моя ScoreId и след това всичко работи добре.