TEIID-2922 ensuring constraints are uniquely named and ensuring that
doubly reporting the primary key won't cause invalid metadata