a little confusing to name the natural key "pk"?