support for defining one or more columns with unique constraints