allow users to specify primary key for identifying validation rows