Вы хотите проверять уникальность при вводе?
и если много полей.. проверяйте перед записью, если не все уникальны, не записывайте и давайте ошибку какое поле не уникально. если их не так много, то обычно делают запрос с задержкой и дальше ужу с полученными данными делайте что хотите. хотите ошибку высвечивайте, хотите создавайте, хотите проверяйте.. Все зависит что Вам нужно в конечном итоге