Det er ikke, hvad stak-sporet siger. Staksporingen siger ikke, at ID'et ikke kan indstilles. Der står:
Så din HL7USName-klasse har et felt med navnet patient
af typen HL7Patient
, og det er umuligt at sætte dette felt med en værdi af typen HL7USName.
Det betyder, at din database indeholder et navn, der har en fremmednøgle til en række af typen Navn i stedet for en række af typen Patient.