Postgresql Does Unique Constraint Create Id