¡Hola Christian!
Entiendo que estás teniendo un problema con el script que estás intentando ejecutar. El error que te muestra indica que ya existe una restricción de clave externa con el nombre 'FK_CLIENTE'. Esto puede deberse a que estás intentando agregar la misma restricción dos veces.
Si ya has cambiado el nombre de la tabla 'tb_vendedor' a 'tb_factura', es posible que la restricción 'FK_VENDEDOR' todavía esté haciendo referencia a la tabla anterior. Asegúrate de que has actualizado todas las referencias a la tabla 'tb_vendedor' por 'tb_factura' en tu script.
Aquí tienes un ejemplo de cómo debería ser el script corregido:
ALTER TABLE tb_factura ADD CONSTRAINT FK_CLIENTE
FOREIGN KEY (DNI) REFERENCES tb_cliente(DNI);
ALTER TABLE tb_factura ADD CONSTRAINT FK_VENDEDOR
FOREIGN KEY (MATRICULA) REFERENCES tb_factura(MATRICULA);
En este caso, he cambiado la referencia de 'tb_vendedor' a 'tb_factura' en la segunda restricción.
Espero que esta corrección te ayude a resolver el problema. Si necesitas más ayuda, no dudes en preguntar.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!