Yes, you're correct. The PK selection was insufficient. It should have included the first three columns. .. . . at least.