Adding more validation to product entity.