Override PrimaryKeyConstraint for Sql Server

This now honors Non-clustered primary keys