Work in progress, EnumTypeId ProductCategoryType already exists, this
needs to be renamed or constraint resolved.