before validate PRIMARYKEY conflict
before security implement