Add uniqueness validation to Reward for source_app, source_model and source_id