Đó không phải là những gì dấu vết ngăn xếp nói. Dấu vết ngăn xếp không nói rằng không thể đặt ID. Nó nói:
Vì vậy, lớp HL7USName của bạn có một trường có tên là patient
thuộc loại HL7Patient
và không thể đặt trường này với giá trị kiểu HL7USName.
Điều này có nghĩa là cơ sở dữ liệu của bạn chứa Tên có khóa ngoại cho một hàng thuộc loại Tên thay vì một hàng thuộc loại Bệnh nhân.