add uniqueness validation in ticket's model as well