public Person Cadastrar(Person pPerson, PersonData pPersonData)
{
Entidade ent = new Entidade();
pPersonData.Person = pPerson;
ent.Person.Add(pPerson); // if i save changes here, works.
ent.PersonData.add(pPersonData); //Getting EntityException.
ent.SaveChanges();
return ent.Person.FirstOrDefault();
}
PersonData在个人身上代表PK。为什么我得到EntityException? pPersonData与PersonData相同,如果我删除该行,我会在Person表上创建一个寄存器。