Lo lógico si no quieres que en una tabla no existan 2 registros con un NIF duplicado es que crees un índice único por ese campo.
Al realizar el INSERT (post) te devolverá una excepción que deberás capturar y mostrar el error correspondiente.
Si quisieras detectar ese error antes de realizar el post, debería hacer esa búsqueda antes de insertar, pero eso es menos eficiente.
|